0

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

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

如何在 ER 图中表示宠物的名字?

4

1 回答 1

0

听起来这就是你想要的:

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

宠物将由所有者 ID 及其名称唯一标识。

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

虽然这可能不是您在数据库中实现它的确切方式,但这就是您绘制它的方式。

于 2014-09-24T22:38:42.493 回答