我有一个实体: Employee。这是我的ER图的顶部(矩形框)
我还有另一个实体: Crew。这是我的ER图(矩形框)上的第二个对象。它在上面的矩形下面。
我有一个复合实体,其中包含由主键Employee_ID和Crew_ID组成的外键
因为复合实体包含来自employee和crew表的外键,这是否意味着我必须在ER图中绘制一条从复合实体到两个矩形的线,还是只画一个在上面的矩形?
发布于 2017-03-28 22:14:48

员工与船员的一对多关系,如上
发布于 2017-03-28 22:58:12
许多人只会用两个盒子来表示这种情况,员工和机组人员。然后把鱼尾纹放在连接器的两端。
许多其他人会用两个盒子和一个钻石来表示这种情况。菱形表示一种关系,具有两个外键的实体就是这种关系。大多数人会想出一个比“实体”更不通用的名称。也许像“属于”这样的东西。
所有这些都是用于ER模型的ER图。如果您试图用图表表示关系模型,那就是另一回事了。
发布于 2017-03-29 05:35:57
您所描述的内容听起来像是两个实体集之间的关系。我会像这样用图表表示它:

https://stackoverflow.com/questions/43071772
复制相似问题