关系模型
![Diagram of an example database according to the relational model[3]](/uploads/202502/06/Relational_Model.svg3825.png)


用于数据库管理的关系模型(英语:Relational model)是基于谓词逻辑和集合论的一种数据模型,广泛被使用于数据库之中。最早于1969年由埃德加·科德提出。
关系模型的基本假定是所有数据都表示为数学上的关系,就是说n个集合的笛卡儿积的一个子集,有关这种数据的推理通过二值(就是说没有NULL)的谓词逻辑来进行,这意味着对每个命题都没有两种可能的赋值:要幺是真要幺是假。数据通过关系演算和关系代数的一种方式来操作。关系模型是采用二维表格结构表达实体类型及实体间联系的数据模型.
关系模型允许设计者通过数据库规范化的提炼,去创建一个信息的一致性的模型。访问计划和其他实现与操作细节由DBMS引擎来处理,而不应该反映在逻辑模型中。这与SQL DBMS普遍的实践是对立的,在它们那里性能调整经常需要改变逻辑模型。