Warum verwenden Sie nicht die MySQL Workbench, die ein kostenloses und sehr gutes Tool zum Planen und Erstellen eines Datenbankmodells ist? Ich mag das. Außerdem erlaubt es Ihnen, Modell mit DB oder umgekehrt zu synchronisieren. Ich habe kein gutes Werkzeug wie MySQL Workbench getroffen.
Eigentlich benutze ich nur einen Stift und ein bisschen Papier oder, wenn ich mich wirklich abenteuerlich fühle, gVim.
Dann baue ich einfach das SQL mit einigen Ad-hoc-Makros aus. Ja, ich weiß, dass ich ein luddite bin, aber ich habe nie wirklich irgendwelche Vorteile zu Datenbank-Designer-Tools gefunden, um den Schmerz zu rechtfertigen, sie zu lernen. Es gibt viele andere Dinge zu lernen, wo der Return on Investment besser und unmittelbarer ist.
Aber andererseits, ich entscheide mich immer für Einfachheit im Schemadesign, um meine Arbeit viel einfacher zu machen. Ich mache mir nur Sorgen über die Verwendung erweiterter Funktionen von SQL oder DBMS, wenn die Performance zu einem messbaren Problem wird.
Vielleicht liegt es daran, dass ich von Rational System Architect in meiner "Jugend" schlecht verbrannt wurde: -)
Wenn MS Visio bereits vorgeschlagen wurde, schauen Sie sich die kostenlose Alternative ARIS Express ( Ссылка ) an. Es hat ERM-Diagramme.
Microsoft Visio ist ziemlich gut. Sie können ein ERD-Diagramm aus einem vorhandenen Schema in der Datenbank generieren.
SQL Developer Data Modeler ist gut. Wir haben es manchmal benutzt, um Ideen auszutauschen. Ansonsten kritzle ich einfach.
Ich habe gute Ergebnisse mit FabForce DBDesigner 4
Der einzige Nachteil ist, dass DBDesigner nicht zu gut für das Drucken großer Datenbankzeichnungen ist. Sie müssen Screenshot & amp; jigsaw die Bildschirme in einem externen Programm, um einen sauberen Ausdruck zu erhalten.
Tags und Links database database-design modeling