Relational model
![Diagram of an example database according to the relational model[3]](/uploads/202502/06/Relational_Model.svg3724.png)


The relational model (RM) for database management is an approach to managing data using a structure and language consistent with first-order predicate logic, first described in 1969 by Edgar F. Codd. In the relational model of a database, all data is represented in terms of tuples, grouped into relations. A database organized in terms of the relational model is a relational database.