Nick: Datenbankschema in UML

Beitrag lesen

Wie erstelle ich ein Datenbank-Schema in UML? Ausgehend von ER-Diagrammen würde ich auf Anhieb sagen, dass Entitäten als Klassen und Relationen als Assoziationen modelliert werden. Ich denke auch mal, dass das richtig ist, aber wie modelliere ich Relationen, welche Attribute enthalten?

"
Entität => Klasse
relationship => Assoziation
"

scheint richtig.

Was meinst Du genau mit Relationen (Tabellen oder relationships)? Solltest DU relationships meinen, da gäbe es dann wohl diese "n:1", "many:many" und "1:1".

Ich habe den OP so verstanden, daß es um eine n:m-Abbildung im ER-Modell geht, die Attribute enthält.

Grundsätzlich sehe ich hier das Problem, daß die UML eine objektorientierte Denkweise hat und ein ERM nun mal in dieser Form nicht.

Nick

--
--------------------------------------------------
http://www.xilp.eu
XILP Internet Links People
Dein persoenliches privates Netzwerk
aus Freunden, Verwandten, Bekannten und Kollegen.
--------------------------------------------------