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
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.
- 1. Wie man aufhört "relational" zu denken
- 2. Relational zu relationalen Feld in Odoo ERP
- 3. Datenbanksystem, das nicht relational ist
- 4. Wie relational division verwenden?
- 5. Konvertieren der Datenbankabfrage in "Entity Relational Language" zu SQL-Anweisung
- 6. logisch zu Faktoren (oder Strings) in data.frame
- 7. Fortran logisch vergleichen
- 8. wie Zeichenfolge, um logisch
- 9. Was ist Object/Relational Mismatch
- 10. Domain und Tuple relational Kalkül
- 11. SQL Server Null Logisch XOR
- 12. Obscure Relational Database Mapping auf C# Dataset
- 13. Ist logisch nicht gleichwertig zu schwach! in Swift
- 14. Operanden zu den && Operatoren auf logisch skalare Werte konvertierbar sein:
- 15. ASP.net MVC: Ist dieses Muster sinnvoll oder konzeptionell falsch?
- 16. Ruft die Initialisierung der Kopieliste cctor konzeptionell auf?
- 17. "wenn sie" mit logisch "oder" Operator
- 18. Wie überschreibe ich && (logisch und operator)?
- 19. Typescrit erweitert Klassen, verhält sich nicht logisch
- 20. Ist das Verhalten von std :: ref logisch?
- 21. Logisch und/oder Operator - Unerwartetes Ergebnis
- 22. Konzept von wahr, falsch logisch und numerisch?
- 23. bedeutet die Nummer -3999999991 etwas logisch?
- 24. Sind die folgenden zwei Codeblöcke logisch gleichwertig?
- 25. Ist die StringUtils.isNumeric() - Methodenspezifikation logisch korrekt?
- 26. Ist es konzeptionell möglich, ein JavaScript-Bookmarklet zum Kopieren und Einfügen von HTML-Formulareinträgen zu erstellen?
- 27. Backbone-relational können nicht zwei RelationalModel instanziiert Objekte
- 28. Features - NHibernate versus Schreiben von benutzerdefinierten Object-Relational Mapper
- 29. Relational Database Design für wiederholte Daten in wenigen Spalten
- 30. Object Relational Modelle (ORM) in einer getrennten Umgebung