List:German« Previous MessageNext Message »
From:Arndt Korsus Date:January 14 2004 9:41am
Subject:AW: Ermitteln der fremdschlüssel
View as plain text  
Hi Liste,

> >-----Ursprüngliche Nachricht-----
> >Von: Michael Wallner [mailto:mike@stripped]
> >Gesendet: Montag, 12. Januar 2004 15:49
> >An: Arndt Korsus
> >Cc: mysql-de@stripped
> >Betreff: Re: Ermitteln der fremdschlüssel
> >
> >Hi Arndt Korsus, you wrote:
> >> Hallo Liste,
> >>
> >> gibt es eine Möglichkeit die Fremdschlüsselattribute einer
> Tabelle
> >> abzufragen? Ich möchte diese Funktion in einer Applikation nutzen,
> >> wäre also hilfreich wenn diese Funktion mit einer "normalen" Abfrage
> >> der DB möglich wäre.
> >
> >Auf die schnelle fäält mir nur ein RegEx auf "SHOW CREATE TABLE
> tabelle;"
> >ein...

Das ist eine Möglichkeit über die ich nachgedacht habe. Ich bin aber zu dem
Entschluss gekommen, für meine Datenbank eine Extratabelle "config"
anzulegen, in der ich Informationen über jede Tabelle und jedes Feld der
Tabelle ablege. 
Auf dem Datanbankfrontend werden alle Zugriffsmöglichkeiten dynamisch
geladen. Beim ersten Zugriff muss man dann konfigurieren, welche Felder für
den Benutzer sichtbar sein sollen. Dadurch lassen sich dann auch
Master-Detail-Verknüpfungen festlegen, die für den Benutzer relevant sind
und welche weniger. So werden alle Funktionen/Bearbeitungsmöglichkeiten aus
der Config-Tabelle ermittelt und die benötigten Komponenten der Anwendung
dynamisch erzeugt.

Danke für die Anregung. Sollte es doch einfacher gehen, bitte ich um
Mitteilung.

Gruß,

a.k.

Thread
AW: Ermitteln der fremdschlüsselArndt Korsus14 Jan