我有一个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作为新关系的主键。
但是,我仍然不确定这是否是正确的方法,还是不确定弱实体和强实体之间的关系是否存在例外。