我无法理解。我不擅长数据库设计。有人可以向我解释一下吗?
答案 0 :(得分:1)
的答案
1)BLOB和THING之间的“分配给”关系是1:M,其中1 BLOB可以有零个或多个东西。在数据库理论中,外键总是走向多方面。因此BLOB只能有两列。
2)
a)否FK - 与问题1中的解释相同
b)PartA和PartB - 与问题1中的解释相同,因为THING有一个复合键(需要多个属性的实体才能唯一地标识元组)必须给出带下划线的列名
备注
1)此ER图使用CROW表示法
2)ER图的最终产品是关系模式图,其中所有关系作为外键出现在关系模式中。