2012-03-03 72 views
1

我正在绘制一个模式来表示我的对象之间的关系......例如,以下模式显示对象A是一对对象B和对象C如何绘制2个对象之间的“列表”关系?

现在,我要代表一个对象D,这是A名单,我只是不知道如何画AD之间的箭头...

谁能帮助?

enter image description here

回答

1

其实你的模型是不正确的。如果您说A是一对BC,则聚合应该从A开始,并在BC处结束。您展示的图形说B包含AC包含A。 至于显示多样性,将[0..*]添加到更接近具有多个实例的类。如果D的列表为A,请添加一个从DA的聚合/组合链接,并设置如上所述的多重性。但请注意,这并未指定D包含A的列表,只有D包含许多(0个或更多)A的实例。如果要指定将引用实施为列表,则可以在链接顶部添加{list}约束,或者不要使用该链接并使用alist:A[0..*] {list}D添加属性。

查看this网站了解更多信息

相关问题