Einfache Möglichkeit, eine ERD für eine Datenbankentwurfsüberprüfung zu erstellen

Mein C-Code .accdb Datei mit der Datenbank

Ich brauche: schnelle, kostenlose und einfache Möglichkeit, klare Diagramme zu erstellen.

Da ich alles für Fluent NH und NHibernate habe, könnte ich mit ihren Treibern/Dialekten ein Schema für jede unterstützte Datenbank erstellen, die zum Generieren der Diagramme verwendet werden kann.

Irgendwelche Vorschläge zu helfen?

Ich arbeite an einer neuen Anwendung, die eine Jet-Datenbank (MS Access) verwendet. Ich habe die Datenbank mit der AutoMapping-Funktion von FluentNHibernate aus meinen C-Objekten erstellt.

Ich muss diese Datenbank für eine Online-WebEx-Design-Überprüfung am Dienstag präsentieren und suche nach einem Tool, um ERDs für meine Datenbank zu erstellen, die ich auf Folien gruppieren kann.

Das Diagramm in MS Access ist schlecht bis unbrauchbar.

Habe ich: VS2008 Pro, MS Access 2007, Visio 2007, Visio für Enterprise Architects, etc... Schema exportiert mit NHibernate Hbm2Ddl hbm.xml-Zuordnungsdateien, die von FluentNHibernate erstellt wurden

Antwort auf "Einfache Möglichkeit, eine ERD für eine Datenbankentwurfsüberprüfung zu erstellen " 2 von antworten

Wenn Ihre MS Access DB alle Attribute einer echten DB wie Einschränkungen usw. hat... dann sollte Visio die Datenbank importieren. Wenn das nicht für Sie funktioniert... importieren Sie die DB in SQL Server. SQL Server verfügt über einige rudimentäre Tools zum Zeichnen grundlegender ERDs... und Visio mit Import aus SLQ Server.

Die "Korrektheit" und "Komplexität" der ERD liegt am Ende bei Ihnen und wie Sie die erfassten Daten erweitern.

Viel Glück

Da Sie Visio 2007 haben, können Sie die DB entweder von einem SQL Server, Access oder einer anderen treiberkompatiblen Datenquelle "rückentwickeln".

  1. Erstellen Sie ein neues Datenbankdokument (aka: Datenbankmodelldiagramm)
  2. Aus dem neuen Menü "Datenbank" wählen Sie Reverse Engineer

Ab diesem Zeitpunkt stellen Sie eine Verbindung mit Der gewünschten Datenquelle her. Im letzten Schritt wird gefragt, ob Sie die Tabellen als neue Shapes hinzufügen möchten. Wählen Sie "Ja" und Sie haben eine schöne Visio Stil ERD. Ich glaube, Dass Sie Ihr Modell auch nach Änderungen aktualisieren können.