AWP
1.1 - Info Aggregation

1.1 - Info Aggregation

Infoblatt

Aggregation

  • Die Aggregation ist eine Spezialart der Assoziation („Hat-Beziehung“).
  • Klassen beschreiben dabei eine Ganzes-Teile-Beziehung.

ganzes teil

Eigenschaften:

  • Sowohl das Ganze als auch Teile können unabhängig voneinander existieren. Auch wenn Teile entfernt werden, kann das ganze existieren.
  • Teile können in verschiedenen Ganzen verwendet werden.

Beispiele:

kunde konto
Ein Notebook hat eine Festplatte. Eine Festplatte ist entweder nicht oder in genau einem Notebook eingebaut (Das Notebook existiert auch ohne Festplatte).

hand finger
In einer Firma arbeiten beliebig viele Mitarbeiter und ein Mitarbeiter kann in beliebig vielen Firmen arbeiten (Wenn die Firma keine Mitarbeiter mehr hat, existiert sie trotzdem weiter).