Zusammensetzungsbeziehungen

Eine Zusammensetzungsbeziehung, die in UML 1.4 als Zusammensetzungszuordnungsbeziehung bezeichnet wurde, stellt Beziehungen von Teilen zum Ganzen dar und ist eine Form von Aggregation. Eine Zusammensetzungsbeziehung gibt an, dass die Lebensdauer eines Teileklassifikationsmerkmals von der Lebensdauer des gesamten Klassifikationsmerkmals abhängt.

In einer Zusammensetzungsbeziehung erfolgt der Datenfluss normalerweise nur in einer Richtung (vom ganzen Klassifikationsmerkmal zum Teileklassifikationsmerkmal). Beispielsweise kann eine Zusammensetzungsbeziehung eine Klasse Student (Schüler) mit einer Klasse Schedule (Stundenplan) verknüpfen, d. h. wenn der Schüler entfernt wird, wird der Stundenplan ebenfalls entfernt.

Sie können jeder Zuordnung einen Namen zuweisen, um die Art der Beziehung zwischen beiden Klassifikationsmerkmalen zu beschreiben. Dies ist jedoch nicht nötig, wenn Sie Zuordnungsendnamen verwenden.

Eine Zusammensetzungsbeziehung wird als durchgezogene Linie mit nicht gefüllter Raute am Zuordnungsende dargestellt, die mit dem ganzen Klassifikationsmerkmal oder dem Teileklassifikationsmerkmal verbunden ist.

Die Abbildung zeigt die beiden Klassen 'Student' (Schüler) und 'Schedule' (Stundenplan), verbunden durch eine Zusammensetzungsbeziehung.

Zugehörige Tasks
Beziehungen zu Diagrammen hinzufügen
Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2004, 2005. Alle Rechte vorbehalten.