Unbekannte Datenbank untersuchen

Gast #3578782
Lesenswert?
• ▲
▼
Moin,

gibt es einen einfachen Weg, die Relationen zwischen den Tabellen einer 
PostgreSQL-Datenbank sichtbar zu machen?

Leider habe ich keinerlei Ahnung, wie die Daten in der Datenbank 
abgelegt sind. Es gibt jede Menge Spalten mit UUIDs. Außerdem gibt es 
eine Menge Zusatztabellen, die den gleichen Namen haben wie eine andere 
Tabelle nur mit Suffix _fk und _idx. Ich vermute, das steht für "foreign 
key" und "index", aber was mache ich damit?

Um die UUIDs einer Tabelle in anderen Tabellen wiederzufinden... Gibt es 
eine Möglichkeit, mehrere Tabellen und spalten gleichzeitig nach einem 
bestimmten String zu durchsuchen oder geht das nur per Hand in einem 
SQL-Dump? Evtl. finde ich so die Relationen...

PHPMyAdmin kann ja die graphische Darstellung der Relationen. Allerdings 
bin ich mir nicht sicher, ob PHP das nur kann, wenn man die Datenbank so 
anlegt, oder auch, wenn man eine unbekannte Datenbank importiert. Gibt 
es so ein Tool auch für PostgreSQL?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren