记录间关系在表结构中的几种体现方式

很多时候,数据库表的记录并不是独立存在的,而是相互联系的。常见记录间关系有一对一关系、一对多关系、多对多等关系,在表结构设计时怎么表达这些关系,对数据的保存以及读取非常的重要。

1.记录间一对多关系

对于一对多关系,通常是在其中一张表增加关系字段。

若记录同属于一张表,例如上下级城市,直接在表中增加关系字段:



若记录不在同一张表,例如学生和班级,则在“多”的那张表增加关系字段:



2.记录间多对多关系

对于多对多关系,例如学生和课程,通常得新增一张表来存储它们间的关系:



评论: 0 | 引用: 0 | 查看次数: 3473
发表评论
登录后再发表评论!