数据库架构和外键

时间:2013-04-09 04:06:27

标签: database database-design database-schema

我无法理解。我不擅长数据库设计。有人可以向我解释一下吗?

diagram

1 个答案:

答案 0 :(得分:1)

的答案

1)BLOB和THING之间的“分配给”关系是1:M,其中1 BLOB可以有零个或多个东西。在数据库理论中,外键总是走向多方面。因此BLOB只能有两列。

2)

a)否FK - 与问题1中的解释相同

   

b)PartA和PartB - 与问题1中的解释相同,因为THING有一个复合键(需要多个属性的实体才能唯一地标识元组)必须给出带下划线的列名

备注

1)此ER图使用CROW表示法

2)ER图的最终产品是关系模式图,其中所有关系作为外键出现在关系模式中。