gajUli Geschrieben 3. November 2000 Geschrieben 3. November 2000 Frage an mySQL-Experten: Habe gerade mit Verwunderung gelesen, dass mySQL keine Fremdschluessel unterstuetzt. Normalerweise loest man ja m:n-Relationen mit Hilfe von Zwischentabellen und Fremdschluesseln auf. Wie macht man das denn ohne Fremdschluessel? ciao Uli ------------------ Uli's Prüfungspages ... die Seite mit den Prüfungshinweisen
Avidus Geschrieben 3. November 2000 Geschrieben 3. November 2000 Ich bin kein mySQL-Experte, aber ich antworte trotzdem mal. hier ein Auszug aus der mySQl-Online-Hilfe: "MySQL unterstützt noch keine Fremdschlüssel. Daher muß man die SQL Statements so schreiben, daß mit INSERT und UPDATE alle Tabellen geupdatet werden. " Ich hoffe das hilft dir. Avidus
DevilDawn Geschrieben 3. November 2000 Geschrieben 3. November 2000 Fremdschlüssel haben "nur" den Vorteil, das die referentielle Integrität erzwungen werden kann. Auch bei MySQL löst du deine m:n Relationen mit einer Verknüpfungstabelle auf. Für die referentielle Integrität muß deine Software sorgen(!), wie Avidus schon sagte.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden