UML ダイアグラムを使用して次のコードをモデル化したいと思います。
public class Bar { /* ... */ }
public class Quux { /* ... */ }
public class Foo {
public Dictionary<Bar, Quux> aField;
}
Fooクラスは、構成対集約という意味で、多くのBar/カップルで構成されています。UMLを使用してそれをどのように表現すればよいですか?Quux
私が考えることができる唯一の「正しい」ことは、かなり面倒です:

しかし、私はむしろこれに沿ったものが欲しいです:

でフィールドを表示する、おそらくあまりにも明白なソリューションを使用することもできますがFoo、構成Foo情報が失われるため、Barとを視覚的に接続する線が必要 Quuxです。
