Open zhing22 opened 2 years ago
No details provided by team.
[The team marked this bug as a duplicate of the following bug]
Model diagram lacking multiplicity - [DG]
Note from the teaching team: This bug was reported during the Part II (Evaluating Documents) stage of the PE. You may reject this bug if it is not related to the quality of documentation.
![]()
No multiplicity is provided for
Name
,PassportNumber
,RoomNumber
andTag
andChargeablesUsed
.This lack of detail and specification can leave developers confused when trying to understand your Model diagram, especially since multiplicity cannot be assumed.
Similarly, multiplicities are also not provided here
[original: nus-cs2103-AY2122S1/pe-interim#2830] [original labels: severity.Medium type.DocumentationBug]
[This is the team's response to the above 'original' bug]
Thank you for your time and effort in writing this bug report.
As mentioned in the textbook, multiplicities can be omitted, as long as it does not affect the understanding of the reader. The naming of the classes are also rather intuitive. Naturally, a guest would only have one name, one passport number, and so on..
I believe the issue here is that the multiplicities are not standardized, but we doubt that the omitting of the multiplicities would result in such misunderstanding and confusion for the reader. Thus, we feel that this should be reduced to low.
Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)
Reason for disagreement: [replace this with your explanation]
Team chose [severity.Low
]
Originally [severity.Medium
]
Reason for disagreement: [replace this with your explanation]
lack of multiplicity for name, phoneNumber, email and passport number![Screenshot 2021-11-12 at 5.21.24 PM.png](https://raw.githubusercontent.com/zhing22/pe/main/files/59bfe19d-ff79-4e71-8dfd-398a2b08678e.png)