Ralf Walther: Beziehungseditor in MySql

Beitrag lesen

Hallo Paka76,

ich versuche mit Hilfe der Programme phpmyadmin oder MySQL Front eine

Beziehung zwischen 2 Tabellen herzustellen, aber leider weiß ich nicht,
wie ich da rangehen muss. In Access gab es den schönen Beziehungseditor,
den es wohl für MySQl nicht gibt.

Foreign-Key-Beziehungen von Tabellen kannst Du über den Befehl ALTER TABLE
mit der Klausel ADD FOREIGN KEY aufbauen.

Bsp:

Tabelle KUNDEN

ID_KUNDEN INTEGER
NAME VARCHAR(30)

Tabelle RECHNUNGEN
ID_RECHNUNG INTEGER
ID_KUNDEN INTEGER

Nun Kannst Du über

ALTER TABLE RECHNUNGEN
ADD FOREIGN KEY ID_KUNDEN
REFERENCES KUNDEN(ID_KUNDEN)

eine Verbindung zwischen Kunden und Rechnungen aufbauen. Soweit ich weiß,
muß ID_KUNDEN in Kunden dabei ein Primary oder Unique-Key in KUNDEN sein.

Gruß
Ralf