UML における多対多の関係は何ですか? 例: 1 対 1 の関係がコール構成の場合 1 対多の関係がコール アグリゲーションの場合、その関連付けは? また?
質問する
4869 次
1 に答える
2
いいえ。アソシエーションのカーディナリティとその集計の種類 (なし、複合、集計) の間には (ほとんど) リンクがありません。
各アソシエーション エンドには、下限 (最小カーディナリティ)、上限 (最大カーディナリティ)、および集約の種類があります。一部の組み合わせは不可能ですが、構成の有無にかかわらず「1 対 1」の関連付けを行うことができます。
編集:例を追加
これらの関連付けはすべて有効です。たとえば、MyClass3 と MyClass4 の間の関連付けは、1 対 1 の複合 (end3) です。一方、MyClass11 と MyClass12 の間の関連付けは、多対多の複合 (end11) です。MyClass と MyClass2 の間の関連付けは「1 対 1」ですが、複合ではありません。
ここでこのモデルのコピーを作成できます
于 2013-07-25T13:05:01.980 に答える