ER-Diagram:具有相对于另一个实体的唯一属性的实体

时间:2014-09-24 22:27:16

标签: entity-relationship entity-relationship-model

在E-R图中: 假设我们有实体所有者和实体宠物。 所有者通过关系采用与宠物有关。 这种关系是一对多的,即主人可以收养许多宠物,但宠物只能由一个主人收养。

现在每只宠物的名字在所有者拥有的宠物中是唯一的,即所有者不能有两只名为“Squiggles”的宠物。 但是,不同的主人可以使用相同的宠物名称,即杰克可以有一只名为“Squiggles”的宠物,吉尔也可以。

如何在E-R图表中表示宠物的名字?

1 个答案:

答案 0 :(得分:0)

听起来这就是你想要的:

http://en.wikipedia.org/wiki/Weak_entity

宠物将由所有者ID及其名称识别。

维基百科中的例子听起来与你正在寻找的类似。

虽然这可能与您在数据库中实现它的方式不同,但这是您绘制图表的方式。