Kardinalitäten

eine Assoziation in einem UML-Diagramm:

A$ \;\stackrel{\quad}{\rule[5pt]{2em}{1pt}}\;$B

bezeichnet eine Relation R zwischen Objekten.

durch Angabe von Bereichen (Mengen) genauere Festlegung:

A$ \;\stackrel{\quad M}{\rule[5pt]{2em}{1pt}}\;$B bedeutet: $ \forall$a $ \in$ A : | R(a)| $ \in$ M

Beispiel: Brett$ \;\stackrel{\qquad 361}{\rule[5pt]{3em}{1pt}}\;$Punkt bedeutet:

jedes Spielbrett besitzt 361 Schnittpunkte

        (welches Spiel ist das?)

Abkürzungen für M: Bereiche 0 .. 6, Stern 5 .. *

Übung: Diagramme für: R is surjektiv, injektiv, total.



Johannes Waldmann 2004-06-30