www.wikidata.de-de.nina.az
Eine Assoziationsklasse auch Beziehungsklasse ist in der objektorientierten Analyse eine Klasse deren Attribute und Operationen die Assoziation zwischen anderen Klassen beschreibt Assoziationsklassen werden in Analysephasen von Prozessmodellen verwendet und spater zum Entwurf aufgelost Dazu werden entweder die Attribute und Operationen auf die Klassen der Assoziation verteilt oder die Assoziation wird aufgeteilt indem die Assoziationsklasse als eigenstandige Klasse eingefugt wird Assoziationsklassen beschreiben in der UML wie Relationships mit ihren Attributen in Entity Relationship Diagrammen eine Beziehung Relationship zwischen zwei Klassen Entities nehmen also die Eigenschaften auf die gerade durch diese Beziehung entstehen Beispiel Bearbeiten nbsp Beispiel fur eine AssoziationsklasseAngenommen das Ausleihen eines Buches durch einen Leser soll modelliert werden Leser und Buch werden als Klassen modelliert und uber eine Assoziation miteinander verbunden Eine Assoziationsklasse Ausleihe kann hier genauere Informationen wie z B das Ausleihdatum speichern Diese wird uber eine gestrichelte Linie mit der Assoziation verbunden nbsp Die vorherige Assoziationsklasse wurde aufgelostIn der Entwurfsphase wird nun die Assoziationsklasse aufgelost Dabei wird die Assoziation aufgeteilt sodass nun eine neue Assoziation die Klasse Leser mit der Klasse Ausleihe und eine zweite Ausleihe mit Buch verbindet Die Multiplizitaten mussen dabei ebenfalls angepasst werden Abgerufen von https de wikipedia org w index php title Assoziationsklasse amp oldid 214965618