聚合关系和组成关系的应用不多,主要在组织关系上的梳理。我们梳理一所学校的聚合关系和组成关系,并串联梳理关系、关联关系。
一 学校的聚合关系和组成关系
一所学校有两类事务需要关注。一类事务是上课的学生,围绕学生的信息有年级、班级和学生。另一类事务是学校的课程,围绕课程的信息有课程、学生和老师。如果我们要开发给学校用的系统,该系统含有学生信息管理、在线课程和在线作业,那么应该梳理以下关系。
1 年级、班级和学生的关系
a 年级、班级和学生之间的数量关系
b 学校、年级、班级和学生之间的组成关系
2 班课、学生和老师的关系
3 年级和老师的关系
二 实战中的注意实现
1 只给组织加标志
2 只加聚合标志,不加组成标志
可只加聚合标志,不加组成标志,并用备注来说明该聚合的特性。