破線は関係が強いことを意味し、実線は関係が弱いことを意味します。Room
次の図では、とClass
エンティティ間の関係が強いことをどのように判断しますか。Room
エンティティに通常のキー(非複合)があるためですか?
質問する
154755 次
5 に答える
29
ID に依存する関係がある場合にのみ、実線を引きます。それ以外の場合は破線になります。
弱いが ID に依存しない関係を考えてみましょう。弱い関係なので破線を引いています。
于 2013-05-22T17:17:12.283 に答える
1
エンティティの主キー コンポーネントとエンティティの主キーにはエンティティの主キーが含まれていないため、 との関係Room
は弱い(識別できない)Class
と見なされます(この場合、Room エンティティの主キーは単一のコンポーネントですが、それが複合キーであったとしても) 、その 1 つのコンポーネントも条件を満たします)。CID
DATE
Class
RID
Room
ただし、たとえば、リレーションシップClass
との場合、これは強力な(識別) リレーションシップClass_Ins
であることがわかります。これは、主キー コンポーネントおよびとが主キーのコンポーネントを含むためです(この場合は、コンポーネントとの両方が含まれます)。EmpID
CID
DATE
Class_Ins
Class
CID
DATE
于 2019-03-02T05:13:08.690 に答える