从ER转换为关系数据库 - 映射弱实体类型

时间:2012-11-18 19:18:19

标签: database database-design entity relational-database entity-relationship

我试图将弱实体CatalogueEntry映射到关系模式,我不确定哪个实体是这个弱实体类型的所有者。所以,我不知道关系模式中关系的主键是什么。

有人有什么想法吗?我在下面添加了一张图片,谢谢。

enter image description here

2 个答案:

答案 0 :(得分:1)

什么是目录?为什么目录没有显示在图表上?

很抱歉提出愚蠢的问题,但是当你进行数据分析时,你会学会这么做。

在切换到关系级别之前,在概念(ER)级别很好地理解数据是有用的。

答案 1 :(得分:0)

从图中可以看出,弱实体CatelogueEntry通过识别关系(HasEntry)依赖于Album强实体。 对于每个catelogueEntry,必须有一个albumid。所以这里有两张桌子。一个用于Album,另一个用于catelogueEntry。 catelogueEntry必须包含来自专辑条目的外键。