2016-11-26 4 views

答えて

3

非一意性制約は、上位多重度がゼロよりも高い場合にのみ意味があります(ただし、それでも、あなたはそれをとにかく使用することができます)。つまり、特定のオブジェクトとの特定の関連付けにおいて、反対側の同じオブジェクトを複数回使用することができます。

私はこれを達成したいと思っていますが、制約は関連のもう一方の端にあるべきです(多重度が*のもの)。

2

あなたの図はただのクラスを示しています。オブジェクトには下線付きの名前があり、通常は区画を表示しません。

{nonunique}多重度の制約は、Bが一意であってはならないことを示しています。

a1b1の間の二重関連は絶対に合法です。しかし、役割名がなければ、それはむしろ意味がなく、単一の関連付けで十分です。