Ich arbeite an einer neuen Anwendung, die eine Jet (MS Access) -Datenbank verwendet. Ich habe die Datenbank mit der AutoMapping-Funktion von FluentNHibernate aus meinen C# -Objekten erstellt.Einfache Möglichkeit zum Erstellen einer ERD für eine Datenbankentwurfsprüfung
Ich muss diese Datenbank für eine Online-WebEx-Design-Überprüfung am Dienstag präsentieren und bin auf der Suche nach einem Tool zum Erstellen von ERDs für meine Datenbank, die ich auf Folien gruppieren kann.
Das Diagramm in MS Access ist schlecht bis unbrauchbar.
ich habe: VS2008 Pro, MS Access 2007, Visio 2007, Visio für Enterprise Architects, etc ... Mein C# -Code Schema exportiert mit NHibernate Hbm2Ddl hbm.xml Mapping-Dateien erstellt von FluentNHibernate .accdb Datei enthält, die 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 ihre Treiber/Dialekte verwenden, um ein Schema für jede unterstützte Datenbank zu erstellen, um die Diagramme zu erstellen.
Irgendwelche Vorschläge zu helfen?
Ja, es ist eine echte Datenbank. Visio versteht das ACCDB-Format nicht. Ich kann es in eine MDB konvertieren - aber SQL Express kann die bessere Option sein. – Maggie
Ich wollte nie vorschlagen, dass es keine echte DB war. Ich glaube, dass Visio das DB-Schema über odbc lesen kann. – Richard
Ich glaube nicht, dass Sie vorgeschlagen haben, dass es nicht war - ich folgerte nur, dass es Attribute und Einschränkungen hatte. Ich verwendete Access für die Diagramme, da ich keine Zeit hatte, SQL Server zu installieren oder ODBC zu lernen. Vielen Dank. – Maggie