gpt4 book ai didi

uml - 节点-边缘关系的类图

转载 作者:行者123 更新时间:2023-12-04 01:34:11 28 4
gpt4 key购买 nike

我正在尝试为节点-边缘关系创建一个类图,因为它可以在有向图中找到。我想传达的是,Nodes 引用了 EdgesEdges 也引用了 Nodes。每个 Edge 都恰好需要两个 Node(源和目标)。

这是一种可以接受的建模方式吗?

class diagram node-edge

最佳答案

是的,这张图完美地表达了你在文中所描述的内容。双重联想是正确的:每个联想表达不同的东西。

你在图中比在文本中更精确,因为你显示每个节点都有 inEdgesoutEdges,而文本只是提到了对 Edges 而不是更明确。

有向图实现的一个常见变体是节点只知道它的outEdges。如果这很重要,你可以用navigability来表达。 ,在 sourceNode 方向有一个箭头,在 inEdges 一侧有一个十字。但是这种做法在模型中比较少见。

对于无向图,您只能在节点的一侧有一个重数为 2 的关联。

关于uml - 节点-边缘关系的类图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60129535/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com