如何绘制这种关系:同一实例的多个组合

时间:2016-10-07 09:25:36

标签: uml

我有一个节点。两个节点建立链接。多个链接使链。 如何在UML中绘制这种关系?

我认为Chain是链接的集合。但我没有看到任何图表说明“填充钻石中有1 * *”这样的关系。

抱歉,我无法上传我的照片。由于stackexchage不支持“.violet.class”格式。

由于

编辑:节点类似于地图中的任意点。

链接:(源节点,目标节点)。

链:矢量[多个链接]

因此无论链接如何,节点都将存在。无论何时创建链,都会创建一个新的链接,它只能存在链的生命周期。

2 个答案:

答案 0 :(得分:1)

这是一个UML类图,用于描述您所说的内容。 enter image description here

答案 1 :(得分:0)

链条有前身和后继者。要么可能是0。

enter image description here

您可以添加一个约束,在第一个链中,第一个不能有前任,最后一个没有后继,也不允许使用圆(所有这些都取决于您对其进行建模的上下文)。