Hallo Ihr,
ich bin grade dabei ein UML-Klassenmodell für mein Projekt zu erstellen. Dabei habe ich folgendes Problem was ich nicht wirklich lösen kann und hoffe jetzt auf eure Hilfe.
Gegeben sind zwei Klassen (z.B. Fahrer/Auto). Ich möchte modellieren, dass eine beliebige Anzahl Fahrer (Teilmenge) aus der Menge aller Fahrer einem Auto zugewiesen werden kann und muss diese Verbindungs-Information anschließend irgendwie verfügbar machen.
Da ich nicht alle Instanzen von Fahrer mit einem Auto-Objekt verbinden möchte macht somit für mich auf Klassenebene eine Assoziation keinen wirklichen Sinn?! Da ich ja im Prinzip nur eine Teilmenge von Fahrern mit diesem Auto verbinde.
Ein Attribut im Auto wie z.B. Besitzer müsste ich dann ja für jeden zugewiesenen Fahrer auch neu anlegen?! Außerdem würde das Teilmengenproblem der Modellierung weiterhin bestehen bleiben.
Vielleicht muss ich dafür auch ein anderes Diagramm wählen als das Klassendiagramm, weil das hier nicht wirklich darstellbar ist?!
Hoffe Ihr habt ein paar Anregungen für mich da ich im Moment nicht richtig weiter komme.
Grüße
Dream
ich bin grade dabei ein UML-Klassenmodell für mein Projekt zu erstellen. Dabei habe ich folgendes Problem was ich nicht wirklich lösen kann und hoffe jetzt auf eure Hilfe.
Gegeben sind zwei Klassen (z.B. Fahrer/Auto). Ich möchte modellieren, dass eine beliebige Anzahl Fahrer (Teilmenge) aus der Menge aller Fahrer einem Auto zugewiesen werden kann und muss diese Verbindungs-Information anschließend irgendwie verfügbar machen.
Da ich nicht alle Instanzen von Fahrer mit einem Auto-Objekt verbinden möchte macht somit für mich auf Klassenebene eine Assoziation keinen wirklichen Sinn?! Da ich ja im Prinzip nur eine Teilmenge von Fahrern mit diesem Auto verbinde.
Ein Attribut im Auto wie z.B. Besitzer müsste ich dann ja für jeden zugewiesenen Fahrer auch neu anlegen?! Außerdem würde das Teilmengenproblem der Modellierung weiterhin bestehen bleiben.
Vielleicht muss ich dafür auch ein anderes Diagramm wählen als das Klassendiagramm, weil das hier nicht wirklich darstellbar ist?!
Hoffe Ihr habt ein paar Anregungen für mich da ich im Moment nicht richtig weiter komme.
Grüße
Dream