Assoziation
Eine Assoziation beschreibt in der objektorientierten Modellierung eine Beziehung zwischen zwei oder mehr Klassen, die miteinander interagieren oder voneinander wissen. Im UML-Klassendiagramm wird sie als Linie zwischen den beteiligten Klassen dargestellt, oft ergänzt um Multiplizitäten (z. B. 1 zu n). Assoziationen sind die Basis für komplexere Beziehungstypen wie Aggregation, Komposition und Vererbung.