Sparx EA:将组件添加到节点时会创建什么类型的关系?

Sparx EA: What type of relationship created when a Component is added to a Node?

(第 3 点)中,我询问了有关在部署图上将打包组件识别为包含在节点(设备或执行环境)中的问题。

没有直接的答案。然而,其他问题的答案让我想到了一个在概念上看起来很简单的替代方案:手动创建关系或 link.

所以,我查看了我的 Component <--> Node "containment" link 之一,看看 Sparx 在后台创建了什么。但是,从组件和节点的属性页面/对话框中,我看不到任何东西 link 这两者。

那么...当组件是 "dropped into" 节点时实际创建的是什么?

正如我在对您上一个问题的评论中提到的:None。当您将一个元素放在另一个元素上时,它会以图形方式停靠(仅当它明显较小时)。作为副作用(这对 UML 是合法的),被移动的元素也成为它被删除的元素的子元素。 (有一些选项可以让您关闭此行为,但不要问我在 haystack EA 的那个选项中有什么。)

P.S.: 是 Tools/Options/Diagram/Behavior/Auto 组...(左上角最低的复选标记)