Tom: ERM und Kardinalitäten

Beitrag lesen

Hello,

in einer Aufgabe zur Erstellung eines ERM sollen, angelehnt an die Schreibweise im OOP Klassenmodell, die unterschiedlichen "Kardinalitäten"

1      genau einmal
1..*   einmal bis beliebig oft
0..1   Null- oder einmal
*      beliebig oft

angebracht werden.

Es sollen die Entitäten ermittelt werden und die Kardinalitäten.
Ein Teil der Aufgabe lautet:

Eine Führerscheinklasse wurde von einem Mitarbeiter abgelegt oder nicht abgelegt.

Als Entitäten wurden unter anderem "Mitarbeiter" und "Führerscheinklasse" ermittelt. Wie würdet Ihr die Relationship kennzeichen und warum?

+-------------+
         | Mitarbeiter |
         +-------------+
                |0..1
                |
               / \               /   \               \   / hat erworben
               \ /
                |
                |*
         +-------------+
         | FS-Klasse   |
         +-------------+

oder

+-------------+
         | Mitarbeiter |
         +-------------+
                |*
                |
               / \               /   \               \   / hat erworben
               \ /
                |
                |*
         +-------------+
         | FS-Klasse   |
         +-------------+

Meine Meinumg dazu:
Ein MA kann mehrere Klassen inne haben
eine Klasse kann von mehreren MA gehalten werden

Oder bin ich zu blöd, die Aufgabe zu verstehen?
Nur raus mit der Wahrheit. Ich habe dann ja das ganze Wochenende, um mich wieder zu erholen...

Ein harzliches Glückauf

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de