【发布时间】:2014-03-15 03:31:18
【问题描述】:
是否允许包含三个主键/外键的连接表?或者当我添加第三个主键/外键时,我原来只链接两个表的连接表是否会成为一个实体。
我需要知道它是实体还是三向连接表,因为连接表不会显示在 E.R. 图上。
【问题讨论】:
标签: database-design junction-table
是否允许包含三个主键/外键的连接表?或者当我添加第三个主键/外键时,我原来只链接两个表的连接表是否会成为一个实体。
我需要知道它是实体还是三向连接表,因为连接表不会显示在 E.R. 图上。
【问题讨论】:
标签: database-design junction-table
您所描述的关系类型称为三元关系。在 ER 图中,您可以将其绘制为连接 3 个实体的菱形符号。
我可以在这里解释它,但这里描述了一个更好的示例解释以及考虑将三元关系转换为一组二元关系的可能方法:http://www.databasedesign.co.uk/bookdatabasesafirstcourse/chap3/chap3.htm
【讨论】: