在UML中表示1对多的关系

Ari*_*Ari 10 uml visual-studio-2010

我正在构建一个允许用户创建人体模型(图形模型)的应用程序.基本上我正在尝试在我的UML图中形成如下关系:

一个人有许多身体部位>腿,胳膊,头等是(是)身体部位.

我怎样才能代表人类在visual studio 2010 UML类设计师中拥有许多身体部位?

sfi*_*nie 18

我不使用VS,但你的模型的字面翻译看起来像这样: 在此输入图像描述

您可以考虑将人体部位关系表示为组合: 在此输入图像描述

但需要注意的是:虽然图表模拟了您的示例,但我会谨慎使用它:我想确保创建Body Part的子类型有正当理由.即它们具有扩展身体部位的属性和/或行为.否则就不需要子类型.