クラス図では、関係は C# クラスとその他の要素の関連付けを意味します。
複数の関係を使用して、C# クラス間の構造を定義することができます。
- 関連は、あるクラスのインスタンスが別のクラスのインスタンスと関連することを暗黙に示します。
- 依存関係は、あるクラスに対する変更が別のクラスに影響することを暗黙に示します。
- 汎化関係は、あるクラスが別のクラスの特殊化であることを暗黙に示します。
- 実現関係は、あるクラスが仕様を提供し、別のクラスがその仕様を実装することを暗黙に示します。
また、ノート添付関係を使用して、図、図要素、およびコネクターについてのより詳しい情報を提供することもできます。