一个关联中的两个角色(UML图)

时间:2017-03-25 05:21:26

标签: associations uml diagram

我从未在UML图中看到关联关系中的两个角色。是以下适当的表示法,还是列出两个角色的另一种方法?

enter image description here

1 个答案:

答案 0 :(得分:0)

您的图表显示Course有一个名为1 teaches的{​​{1}}类型的属性。 Instructor的属性Instructor类型为has a *

我猜Course1是多重性,它们应与角色名称分开,以区分它们。其余的角色名称应该与属性所代表的内容相对应。因此,目前您看到的*应该是1 teaches,而另一侧应该是teacher(两者都有多重性偏移)。