Uml 三元关联-两类之间的多重性
假设我有下面的图表,我不能直接发布图像——类a、B、C之间的三元关联Uml 三元关联-两类之间的多重性,uml,Uml,假设我有下面的图表,我不能直接发布图像——类a、B、C之间的三元关联 为了确保A类对象最多可以与50个B类对象关联,应该向该图中添加哪些内容?您不能这样做。必须在每个类之间绘制关联线并指定基数。需要将约束附加到连接器。它看起来像一个注释,其中约束写在花括号中 { max. 50 objects can be associated } 您也可以将其写为OCL,或者像上面那样简单地使用纯文本。我需要在A和B之间画另一条线,并在那里指定它?但是我不想添加一个新的关联,只是对这个三元关联施加一个限制。
为了确保A类对象最多可以与50个B类对象关联,应该向该图中添加哪些内容?您不能这样做。必须在每个类之间绘制关联线并指定基数。需要将约束附加到连接器。它看起来像一个注释,其中约束写在花括号中
{ max. 50 objects can be associated }
您也可以将其写为OCL,或者像上面那样简单地使用纯文本。我需要在A和B之间画另一条线,并在那里指定它?但是我不想添加一个新的关联,只是对这个三元关联施加一个限制。顺便说一句:我没有说我想怎么做,所以你不知道我是否可以这样做:哦,我不能摆脱这个三元关联。它必须在那里。你必须画三条线,或者不指定基数。有一个n元关联并为每个关联指定特定的基数是没有意义的。我只能添加新的关联,符号,任何东西。。。但不是移除。所以问题是,给定这个特定的图表,如何添加一些东西来确保不超过50个B对象与给定的a对象相关联?因为你没有提到C,你的约束并不指三元关联,而是指a和B之间的二元关联。那么,你真正的意思是什么?