方案
大学的老师可以使用他们的名字和姓氏来搜索学生。同样,学生可以使用他们的名字和姓氏搜索教师。
我做了什么
我使用带有标签的关联行 searchingFor ,表示教师可以搜索学生,反之亦然。我还使用了不超过一个多重符号。
问题
如果我不使用 searchingFor 旁边的填充箭头来指示关系的方向,我的解决方案是否会按照方案中的说明自然地阅读?
答案 0 :(得分:0)
没有
在这种情况下,UML规范没有提供任何标准。通常情况下,您不会显示填充的三角形,只有在理解可能不清楚的情况下放置它们才能让读者认为您在这里没有注意到歧义。
您可以使用文本注释(注释)来清楚说明。
同时注意"数据库,如"多重性使用。每端的多重性意味着每个链接端只有一个对象。如果教师搜索过学生,您是否希望仅限这名学生搜索这位单身教师?
最后搜索是一种非常短暂的关系。你确定这样的文件是否值得记录?
答案 1 :(得分:0)