UML その表記法で人気があります。 UML ソフトウェアおよび非ソフトウェアシステムのコンポーネントを視覚化、指定、および文書化するためのものです。さらに、UMLには、2つのカテゴリに分類される多くの種類の図があります。構造情報を表すタイプもあれば、一般的なタイプの動作を表すタイプもあります。これらの中には、実体関連図に一般的に使用されるものがあります。
-
UMLでは、エンティティ 長方形で表されます:
-
関係 線の端にカーディナリティが指定された実線です:
-
一般化 空の矢印で表されます:
-
集約 は、関連付け行の最後にある集合体のシンボルとして、中空のひし形とのバイナリ関連付けとして示されています。パーツエンティティは複数の集計分類子に属することができ、集計とは独立して存在できます。
-
構成 アソシエーションラインの最後に、コンポジションのシンボルとしてブラックダイアモンドとのバイナリアソシエーションとして表示されます。コンポジションは、パーツエンティティの存続期間がエンティティ全体の存続期間に依存することを指定します。
UML表記を使用して本と章の例をモデル化しましょう。