N-ary关联如何在类图中工作?

问题描述 投票:0回答:1
  • 我有三个类,每个类都有相同的第四类关联,在这种情况下使用N-ary关联是否很好?
uml class-diagram tool-uml
1个回答
0
投票

这取决于您的域的逻辑。如果三个类中的每一个与第四类具有逻辑上独立的关系(即它们可以独立地变化),则它们是单独的关联。如果他们都是由相同的关系联系在一起,那么这将是N-ary。例如,汽车,驾驶员和路线可以全部关联一个关系 - 您可以称之为Journey - 这将是三端(N-ary),而Car和聚合部件(例如Wheel)将是两个-ended。所以这取决于。

© www.soinside.com 2019 - 2024. All rights reserved.