Uml 在MDriven中嵌入类之间的连接

Uml 在MDriven中嵌入类之间的连接,uml,modeling,mdriven,Uml,Modeling,Mdriven,在UML中创建两个类之间的连接时(使用MDriven),我在每一端插入了正确的值(例如,0..*)。但是,按Enter键时,值后会出现一个(e)。我发现,它代表“嵌入” 在某些情况下,连接的哪一端应该“嵌入”以及为什么?嵌入最好解释为“外键放在哪个表中” 这通常是不言而喻的: 一对多-外键将在多个终端中使用 多对多-外键将进入链接类(可能是隐式的) 一对一-这是嵌入标志变得重要的地方,因为它是放置外键的可选位置 如果你不知道该选哪一个,你可以随便选一个。 但是,随着您经验的增长,您可能希望能

在UML中创建两个类之间的连接时(使用MDriven),我在每一端插入了正确的值(例如,
0..*
)。但是,按Enter键时,值后会出现一个
(e)
。我发现,它代表“嵌入”


在某些情况下,连接的哪一端应该“嵌入”以及为什么?

嵌入最好解释为“外键放在哪个表中” 这通常是不言而喻的:

  • 一对多-外键将在多个终端中使用
  • 多对多-外键将进入链接类(可能是隐式的)
  • 一对一-这是嵌入标志变得重要的地方,因为它是放置外键的可选位置
如果你不知道该选哪一个,你可以随便选一个。
但是,随着您经验的增长,您可能希望能够控制这种情况。

您应该添加一张图片。这样,这个问题很难回答。