提问人:Judy 提问时间:11/14/2023 最后编辑:philipxyJudy 更新时间:11/21/2023 访问量:45
ER 图中实体之间的关系:它们可以有键吗?
Relations between entities in ER diagram: can they have a key?
答:
-1赞
Christophe
11/16/2023
#1
实体具有唯一标识,并具有唯一标识它们的主键。有关权威的定义,请参阅Chen的ER理论基础论文:
实体键是一组属性,因此从实体集到相应的值集组的映射是一对一的。(...)在存在多个键的情况下,我们通常会选择一个语义上有意义的键作为实体主键
关系仅由它们相关的实体定义。他们自己没有身份,因为他们不独立存在。因此,它们本身不应该有密钥:
由于关系由涉及的实体标识,因此关系的主键可以由涉及实体的主键表示。
然而,有一个例外:关联实体同时是一个关系和一个实体。由于它是一个实体,它应该有自己的主键。由于它也是一种关系,它是一种与自己的主键的关系。
评论