関連クラス

クラス間の関係は、単純な構造の関係だけとは限らない。

たとえば、1人のサッカー選手はチームに所属することで、1つのサッカーリーグに関連付ける場合、選手とリーグの間の関係は、チームを介する関係であるとみなすことができる。
このように単純ではない関係による関連を表すために使用されるのが「関連クラス(association class)」である。

関連クラスとは、通常のクラスのように名前と属性を持つ関連のことであり、その関連クラスが表現する関連と破線で接続する。
上の例では、選手クラスとリーグクラスの間の関連に対して、チームクラスを破線で接続することで表す。