2016-07-03 26 views
1

Gibt es irgendeine Möglichkeit in MySQL oder Tool, die mir helfen könnte, ein ER-Modell in ein logisches Modell zu transformieren? Das ER-Modell wurde in MySQL gemacht, also wenn es eine Möglichkeit gibt, die Dateierweiterung in einer anderen Software zu verwenden, wäre das wunderbar.ER-Modell (konzeptionell) zu relational (logisch) - MySqL

Antwort

0

Die Modelle der MySQL Workbench sind nicht wirklich ER-Modelle. Sie sind physische Modelle, die aus Tabellen und Fremdschlüsselbeschränkungen bestehen. Das Entity-Relationship-Modell unterscheidet zwischen Entity-Relationen und Relationsbeziehungen, die jedoch beide als Tabellen in MySQL Workbench dargestellt werden. Beziehungen in ER werden nicht auf Fremdschlüsseleinschränkungen abgebildet, sondern FK-Einschränkungen erzwingen die Domänen von Rollen in Beziehungen.

Die automatische Übersetzung von einem physischen in ein logisches Modell ist nicht möglich, da das physische Modell keine Domänen oder funktionale und Join-Abhängigkeiten erfasst. ER-Modelle sind etwas besser - Domänen sind vertreten und einige Abhängigkeiten, aber ER kann nicht alle möglichen Beziehungen und Einschränkungen darstellen.