将关联类型更改为聚合会导致错误的菱形符号

时间:2014-05-15 12:10:19

标签: enterprise-architect

在Enterprise Architect(EA)9.3中,我在UML类图上执行以下操作:

  • 选择两个班级之间的关联链接
  • 右键单击并从上下文菜单中选择“高级/更改类型”
  • 将类型从关联更改为聚合,然后单击确定

我发现聚合的钻石符号是在错误的一侧(目的地一侧)绘制的。 这是一个已知的错误?有一个简单的解决方法吗?感谢。

2 个答案:

答案 0 :(得分:3)

在企业架构师中,线条是从零件到整体绘制的,所以源头没有钻石。

如果你想改变它:

转到工具 - >选项 - >链接

并设置" Draw Aggregations Reversed"选项

Option

答案 1 :(得分:2)

不要将关联更改为聚合。相反,打开Association的属性并转到Source Role或Target Role页面,并将“Aggregation”值设置为“shared”或“composite”。