Schneggo
30-07-2002, 08:06
Werden die Beziehungen zwischen den Tabellen in mysql automatisch angelegt oder muss ich die Programmieren??
| Zurück zum Forum |
|
Archiv verlassen und diese Seite im Standarddesign anzeigen : Schneggo 30-07-2002, 08:06 Werden die Beziehungen zwischen den Tabellen in mysql automatisch angelegt oder muss ich die Programmieren?? tj99de 30-07-2002, 08:28 Die Beziehungen mußt Du alle selber erstellen. Einfache Beziehungen kannst Du über Primärschlüssel erstellen. Also Du hast z.B. ne Tabelle Auto und ne Tabelle Hersteller, in der Auto-Tabelle brauchst Du eine Spalte für den Hersteller. Wenn Du jetzt z.B. einen Polo in der Auto-Tabelle hast und in der Hersteller-Tabelle einen Datensatz VW, dann speicherst Du im Feld Hersteller im Datensatz des VW in der Auto-Tabelle den Primärschlüssel des Datensatzes VW aus der Hersteller-Tabelle. Wenn Du jetzt die Daten des Herstellers mit dem des Autos in einer Abfrage verknüpfen willst, machst Du das über "WHERE auto.herstellerid=hersteller.id" cu tj99de |
|