标签: many-to-many uml
当前图表:
说明:
活动 - 包含所有活动的表格,如:慢跑,游泳......
人:所有客户,培训师等。
人们可以参加许多活动,活动可以有很多成员。 我还想包括领导活动的人(类型:培训师)。人可以领导许多活动,但活动只能有一名培训师。 如何在图表中包含我的关系。也许Activity和Person之间有新的箭头?
答案 0 :(得分:2)
添加新关联将最有效地满足您的需求。您可以将+trainer的相反名称命名为+courseLead,以告知其由培训师领导的课程。
+trainer
+courseLead
我使用PersonActivity(对应于你ActivityReservation)作为关联类。
PersonActivity
ActivityReservation