2017-06-18 4 views

答えて

0

HasContainsは、合計参加がCharacterの1対多の関係(1..n)であり、関係(二重関連行)にあります。参加の総数は、Characterは、AccountRegionに関連する必要があります。

しかし、Hasの関係は識別関係(二重の菱形の菱形)として表示され、Characterは弱い実体の集合(二重の矩形の矩形)としてマークされます。これは、Characterの識別属性にはAccountの識別属性が含まれていることを意味します。 Characterには弱鍵CharNameがあり、これはCharacterを完全に識別するためにAcctNameと組み合わせる必要があります。つまり、Characterテーブルの主キーは、複合:AcctName, CharNameとなります。

これらのコメントは、一般的なERDではなくERDの例に当てはまることに注意してください。 HasContainsは、関係の種類ではありません。一般的に、関係は何でも呼び出すことができ、ER理論で利用可能な機能の任意の組み合わせを持つことができます。

また、あなたの説明のためのIs optionality (mandatory, optional) and participation (total, partial) are same?

+0

おかげで私の答えを参照してください、それが添付ERDを理解することは非常に有用です。 – Jayuji

関連する問題