UML 无向图到 UML 有向图

UML undirected graph to UML directed graph

我试图将此 UML(class 图)无向图表示更改为有向图,但我卡住了。必须进行哪些更改以及为什么?

为了让你的图有方向,边必须有一个方向,因为你可以区分起始节点和结束节点:

当图形消失时,节点和边也随之消失,因此您可以拥有组合而不是聚合

原图: 在 2 旁边,您必须指定 {nonunique}

对于两个图表: 推导出“图”到“边”的关联; 来自同一“图形”的同一“边”的两个“节点”