Wie kann ich erstellen Sie ein ER-Diagramm für eine Datenbank, aus der Daten allein, ohne mit einem tool?
Ich habe eine sql Datenbank mit 35 Tabellen und ich habe es zu erstellen Sie ein ER-Diagramm-Zuordnung die Beziehung zwischen den Tabellen. Jede Tabelle hat eine id-key-value - (hmy). Ich habe auf der Suche für Tabellen, die Schlüssel, die auf eine andere Tabelle verweist. Zum Beispiel eine Tabelle möglicherweise einen Schlüssel namens hinspection, und dann gibt es eine Tabelle genannten überprüfungen, die dieses im Zusammenhang mit. Ich führe dann eine join-Anweisung:
select hinspection.hmy, hothertable.hinspection, hothertable.hmy from hinspection
inner join hothertable on hinspection.hmy=hothertable.hinspection
und dann sehen, wie viele von jeder Instanz einer Tabelle anzeigen, wie viele von jeder Instanz von der anderen Tabelle (ex: es gibt drei verschiedene othertable hmy-Einträge für jede Instanz eines hinspection hmy-Datensatz). Das hilft mir, einige die eins-zu-viele-oder eins-zu-eins-Beziehungen, aber ich weiß, dass es Beziehungen gibt, die nicht in dieser Weise bestimmt werden. Welche anderen Möglichkeiten kann ich nutzen, um herauszufinden, die Beziehungen, die OHNE den Einsatz EINES WERKZEUGS.
edit: ich bin mit microsoft sql server management studio 2008
Sie können die create database-Diagramme mithilfe von Management Studio, sofern Sie über die entsprechenden Berechtigungen verfügen. http://www.mssqltips.com/sqlservertip/1816/getting-started-with-sql-server-database-diagrams/
Ich habe nicht die entsprechenden Berechtigungen
sorry, tool, ich meine ein Programm, mit dem das Diagramm für Sie. Natürlich brauchst du ein tool zum anzeigen der Daten in der Datenbank
InformationsquelleAutor BigBoy1337 | 2013-02-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser Abfrage erhalten Sie eine Liste von Fremdschlüsseln in einer SQL Server 2008-Datenbank. Diese Abfrage erfordert die
VIEW DEFINITION
- Berechtigung für die Datenbank.InformationsquelleAutor supergrady