コンポジット関連関係

コンポジション関連関係は、全体 - 部分間の関係を表す関係であり、集約形式の 1 つです。コンポジション関連関係は、パーツ分類子の存続時間を、 分類子全体の存続時間によって決めるかどうかを指定します。

コンポジション関連関係におけるデータは、 通常一方向のみに (分類子全体から分類子の一部分へ) 流れます。 例えば、コンポジション関連関係によって Student クラスが Schedule クラスに接続されます。 これは、Student が除去されると、Schedule も除去されることを示します。

2 つの分類子間の関係の性質を記述するために、 関連に名前を付けることができます。 ただし、関連の端の名前を使用する場合は、名前は必要ありません。

以下の図にあるように、 コンポジション関連関係は、関連の端が塗りつぶしたひし形になっている実線で表されます。 これは、分類子全体、またはコンポジット分類子に接続されています。

 2 つのクラス Student と Schedule は、 コンポジション関連関係によって結合されています。


フィードバック