Ich lerne grundlegende UML-Modellierung und als Praxisbeispiel, ich mache ein UML-Klassendiagramm Modellierung eines Krankenhauses. Das Krankenhaus verfügt über mehrere Care-Zentren (z. B. Mutterschaftszentrum, Notfallzentrum usw.). Ein Care-Center hat Freiwillige, die das Care-Center unterstützen. Freiwillige dürfen auch gleichzeitig Teil mehrerer Care-Zentren sein.UML Class Design: Unsicher über die Zuordnung zwischen Klassen
Also habe ich zwei Klassen erstellt: Freiwillige und Care-Center. Meine Frage ist, was wäre die Assoziation und Kardinalität zwischen diesen beiden Klassen? Ist das eine Viele-zu-Viele- oder Eine-zu-Viele-Beziehung? Mein erster Gedanke ist, dass die Volunteer-Klasse eine Multiplizität von 0 .. * hat und das Care-Center eine Multiplizität von 1 .. * hat. Aber ich bin mir dieser Verbindung nicht sicher und hoffe auf eine Klärung dieser Beziehung.
denke ich, dass Pflegeeinrichtungen auch ohne Freiwillige existieren können. –