【发布时间】:2018-08-24 23:48:21
【问题描述】:
场景
大学的老师可以使用学生的名字和姓氏来搜索学生。同样,学生可以使用他们的名字和姓氏来搜索老师。
我做了什么
我使用了带有标签的关联行,searchesFor,表示教师可以搜索学生,反之亦然。我还使用了不超过一个多重符号。
问题
如果我不使用 searchesFor 旁边的实心箭头来指示关系的方向,我的解决方案会自然地按照场景中的说明进行阅读吗?
【问题讨论】:
-
并非如此。 1 的多重性严格来说是 1,不超过。那将是 0..1。你所拥有的是告诉我一个老师与一个学生相关联。你想表达什么?我会认为老师和学生会是多对多的关系吗?否则互相寻找对方就没有意义了?
标签: uml diagram class-diagram