弱实体与强实体的非标识1:n关系

时间:2019-05-30 00:54:04

标签: database relational-database entity primary-key rdbms

我有一个E / R图,其中包含weak entity WE标识的strong entity B

我已经通过WR使用标识符关系为关系模型创建了一个关系。该关系称为WE(keyWeak,KeyB)

最后,我的弱势实体有一个non identifying (1:n) relationship R和一个strong entity A。问题是我不明白关系R的主键应该是什么。

  

当Relationship为1:n时,主键是n侧的主键。

根据该关系应为R(keyA,keyWeak,keyB),但只能将keyA作为新关系的主键。

但是,我仍然不确定这是否是正确的方法,还是不确定弱实体和强实体之间的关系是否存在例外。

0 个答案:

没有答案