UML关系计算

问题描述 投票:0回答:2

simple noatated diagram

(a) 如果有 6 位作者,最少和最多的书数是多少?最少和最多读者人数是多少? (b) 如果有 6 名读者,最少和最多的书数是多少?作者的最少和最多人数是多少?

uml relationship
2个回答
3
投票

如果不知道具体数字,只需根据类图创建实例图即可。我将向您展示问题的 a) 部分。最低限度:您有六位作者,因此绘制由一位作者键入的六个对象。每个作者必须至少有一本书。因此,绘制一个由一本书键入的对象。嗯,每本书最多可以有两位作者。好吧,在这本书和两位作者之间画出两条联系。您还有 4 位作者没有出书。重复上述步骤。您最终将获得 3 本书和 6 个链接。至于读者:没有必要把一个人与一本书联系起来。所以最小值为零。如果你做得好,你应该有这样的东西:

与处理最大值的方式类似。你最终会得到这样的结果:

现在您可以完成问题的 b) 部分了。


0
投票

参考之前的答案,最小书籍数量是1,最大书籍数量是30。但是这个网站在此处输入链接描述

给出的最大书籍数量为无穷大的答案。有人可以提供同样的理由吗?

© www.soinside.com 2019 - 2024. All rights reserved.