2009-11-15 58 views
0

在Visual Studio类设计器中可视化多对多关联有一个技巧吗? 我有一个Employee实体和一个Team实体。所以每个实体都有他的对应名单。Visual Studio 2008类设计器 - 多对多关联

可以在类设计器中显示关联,但只能用于0..1多重显示。

还是有人有与VS 2010和新的架构类图的经验吗?我想念的是生成的课程oo ...他们在哪里?

回答

2

你可以做它在VS 2008

我有2类测试它:

public class Team 
{ 
    public List<Employee> employees { get; set; } 

} 

public class Employee 
{ 
    public List<Team> teams { get; set; } 
} 

添加这些类图中,扩大它们显示类成员,然后选择 “显示为收藏协会“(两次)。然后它会显示带有2个箭头的图表

1

VS 2010旗舰版中的UML类图支持多对多关联的关联。您需要设置Multiplicity属性第一作用第二作用关联的属性。

Multiplicity values on a class diagram http://i.msdn.microsoft.com/Dd323862.UML_ClassProp(en-us,VS.100).png

欲了解更多信息,请参阅本主题:Properties of Associations in UML Class Diagrams

多重(3)

:该协会的这一端总是链接到一个对象。在图中,每个菜单项都有一个菜单 。

0..1:该关联的这一端链接到一个对象,或者没有链接。

*****:关联另一端的每个对象都链接到此对象的集合,此对象的末尾为 ,集合可能为空。

1 .. *:在该关联的另一端的每个对象都链接到此 端的至少一个对象。在图中,每个菜单至少有一个菜单项。

n..m:另一端的每个对象都有一个在这个 端的对象的n和m链接的集合。

我已经张贴在my profile更多的链接,了解更多信息关于2010年VS

相关问题