-1

UML における多対多の関係は何ですか? 例: 1 対 1 の関係がコール構成の場合 1 対多の関係がコール アグリゲーションの場合、その関連付けは? また?

4

1 に答える 1

2

いいえ。アソシエーションのカーディナリティとその集計の種類 (なし、複合、集計) の間には (ほとんど) リンクがありません。

各アソシエーション エンドには、下限 (最小カーディナリティ)、上限 (最大カーディナリティ)、および集約の種類があります。一部の組み合わせは不可能ですが、構成の有無にかかわらず「1 対 1」の関連付けを行うことができます。

編集:例を追加

これらの関連付けはすべて有効です。たとえば、MyClass3 と MyClass4 の間の関連付けは、1 対 1 の複合 (end3) です。一方、MyClass11 と MyClass12 の間の関連付けは、多対多の複合 (end11) です。MyClass と MyClass2 の間の関連付けは「1 対 1」ですが、複合ではありません。

ここに画像の説明を入力

ここでこのモデルのコピーを作成できます

于 2013-07-25T13:05:01.980 に答える