SQL has been around for decades and revolutionized the database industry with its relational model and query language. However, it is not synonymous with the relational model, which is a set of mathematical concepts applied to data of different shapes. SQL is a powerful tool for analytics, but it struggles with complex sets of interconnected objects modeled as graphs and lacks a standardized approach to procedural logic. Document databases, such as MongoDB and Amazon DynamoDB, support semi-structured data models based on JSON documents and offer advantages in scalability and integration with modern programming languages. The introduction of FQL, a document-relational database language, combines the benefits of the relational model with the simplicity of semi-structured documents, providing a modern and typesafe alternative to traditional SQL databases.