实体关系(Entity-Relationship, E-R)概念
E-R 模型是一种描述数据库的抽象方法
实体关系建模的方法更多依赖于直觉而非机器, 但会导致相同的设计
E-R 模型
实体 (Entity...)
实体是具有公共性质的可区别的现实世界对象集合
举例
学生
教师
教师
课程
选课
一般而言, 一个实体被映射到一张关系表中, 代表一组对象的集合; 表中的每一行被称为一个实体发生(Entity Occurrence...,eid)
规则三: N-N Relationships
当两个实体 E 和 F 参与一个多对多二元联系 R 时, 在相关的关系型数据库中, 联系被映射成一个表 T, 表 T 中包含所有从 E...若 max_card(F, R) = 1,并且 F 为联系中的多方, 那么从实体 F 转换出的关系表 T 中包括从 E 转换出的关系表的主键属性列, 这被称为 T 的外键(可以简单理解为表的一列是另一张表的主键...如何无损分解?