Frage

hat unsere Anwendung eine ziemlich große, DB-Design weitläufige, mit 175 Tabellen. Die meisten Tische sind mit einer oder zwei primären Funktionen verwendet, und ich mag einige kleine „Mini-Schemata“ erstellen, die die Struktur der verschiedenen Teile des Systems zu Neueinstellungen beschreiben (ohne dass ihnen das gigantische Gesamt Schema zeigt, die, ehrlich gesagt ist , so groß wie sein nutzlos).

Da diese bereits vorhandenen Tabellen sind, brauche ich ein Werkzeug, das mir erlaubt, vollständig für die Felder von benutzerdefinierten Namen eingeben und selbst angeben Verbindungen (da einige unserer Fremdschlüssel haben die Standard-Namensmuster nicht folgen).

Was ist der beste billige oder kostenlose Tool für das?

Bonuspunkte, wenn es benutzerdefinierte Farben ermöglichen Diagrammelemente ausgewählt werden (das heißt, Tabellen), da dies würde mir erlauben, interact eine wieder zusammen Version des Schemas für Diskussion darüber, wie die großen Systeme zu erstellen.

War es hilfreich?

Lösung

Nun, es macht keine benutzerdefinierten Farben, aber MySQL Workbench ist ein freies Datenbank-Modellierungswerkzeug zur Verfügung gestellt von MySQL.

Sie können es auch nur ein vollständiges Schema Diagramm Reverse Engineering einzurichten, indem es zu Ihrer Datenbank verbinden. Man könnte es von dort und Partition heraus, was Sie separate Modellierung Diagramme benötigt in.

Andere Tipps

Für jede Art von Grafik zu zeichnen ich es wirklich schwer finden die Nützlichkeit von Graphviz zu schlagen; aber es wäre erforderlich, dass Sie ein neues zu lernen (und ich verwende „lernen“ lose hier) Sprache namens „dot“. Die Sprache ist unglaublich einfach, und es gibt jede Menge Vorlagen um für sie zu dokumentieren Schemata verwenden.

Auf einer Seite zur Kenntnis, gibt es ein ausgezeichnetes Schema-Mapping-Tool, das Verbindungen basierend auf Spaltennamen ableiten können, dass Sie ziemlich nahe kommen können, was Sie brauchen, nennt man das SchemaSpy .

genieße ich die Einfachheit der WWW SQL Designer ( Demo ):

Ich verwende Visio. Es verfügt über eine Reverse-Engineering-Fähigkeit, die Sie zu einem ODBC-Quelle-zu-Punkt ermöglicht und es wird in den Tabellen, Ansichten und gespeicherten Prozeduren als Zeichnungselemente ziehen. Wenn die contraints vorhanden sind, wird es automatisch connet die Tabellen über ihre Beziehung. wollen ein Unter Schema zu zeichnen, wählen Sie einfach die Tabellen, die Sie während der Extraktion und Viola brauchen! es hat auch mehrere Seiten in der Zeichnung, so dass Sie eine Masterseite mit allem und nachfolgenden Seiten mit Subschemas Details eingebettet haben.

Sie können auch Linienstile eingestellt, Füllstile und Schriftstilen zu. Und wenn Sie auf MSDN sind, Sie bereits haben ...

Versuchen Sie es mit SQLyog des Schema-Designer. Es ist sehr einfach und intuitiv zu bedienen. Worth einen Versuch ...

SQLyog Schema Designer Screenshot

Sehen Sie sich diese Open-Source-Diagramming Tool gefunden hier .

Hier ist eine andere namens DBDesigner gefunden hier .

Hope, das hilft.

1 es ein sehr schönes Online-Tools ist, können Sie diese http://creately.com/diagram-type/database-design .Ich bin mit dieser. es gibt auch die Funktionalität Farbe Datenbanktabellen.

eingeben Bild Beschreibung hier

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top