Open nus-se-bot opened 3 years ago
Adding the composition symbol is an additional information that merely adds value to the diagram, and it is still a valid class diagram without the composition symbol.
According to this section of the module website, ommiting optional notation is not a bug.
--
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.
CountdownEvenListPanel
is stored inCountdownTabWindow
and whenCountdownTabWindow
is destroyed,CountdownEventListPanel
is destroyed as well (composition). SinceCountdownEventCard
is stored inCountdownEventListPanel
, shouldn't it be a composition as well?For example the planner class diagram below shows the
PlannerDayCard
as a having a composition relation withPlannerCalendarPanel
:[original: nus-cs2103-AY2021S1/pe-interim#2699]