Matthias Jütte: Tabellen verknüpfen ?

Beitrag lesen

Hallo!

Kann man es so machen das z.B. Tabele1 erhöht wird und Tabelle 2 und Tabelle 3 mit der neuen ID beschrieben wird?

Ginge wohl, dann mußt du aber nach jedem Eintrag in Tab 1 die zuletzt eingetragene ID abfragen und diese dann in die anderen schreiben. Das setzt weiterhin voraus, daß auch wirklich NIX passiert und diese ID NIE in den anderen Tabellen vorhanden sein wird.

Eleganter macht man das allerdings durch eine weitere Tabelle zwischen jeweils zwei Tabellen:

ID1 | Eintrag        ID1 | ID2     ID2 | Eintrag
-------------        ---------     -------------
 1  | eins            1  |  1       1  | eins
 2  | zwei            2  |  3       3  | zwei

Diese würdest du dann bei Abfragen über die Join-Syntax verknüpfen (näheres dazu in der MySQL Doku).

Gruß

Matthias

--
ss:| zu:| ls:[ fo:| de:] va:) ch:? sh:) n4:( rl:( br:> js:| ie:% fl:) mo:}
http://www.makaio.de/quotations