phpbar.de logo

Mailinglisten-Archive

[php] SQL-Abfrage mehrere Tabellen

[php] SQL-Abfrage mehrere Tabellen

Andreas Ahlenstorf lists at ahlenstorf.ch
Die Okt 30 16:29:46 CET 2007


Am 30.10.2007 um 15:14 schrieb Dennis Dohle:

> Funktioniert wunderbar! Aber kann man das nicht auch anders lösen,  
> so dass
> ich nur einmal die Tabelle "kommunikationen" ansprechen muss?

Dies ist eine 1:1-Relation, die einfach nur den Wert für ein Feld in  
eine andere Tabelle auslagert, wenn ich das richtig sehe. Warum machst  
du das? Du kannst genauso gut die verschiedenen Nummern in den  
verschiedenen Spalten der Tabelle personen speichern, wo jetzt die IDs  
für die Tabelle kommunikation drin stehen.

Richtig wäre diese Vorgehensweise bei 1:n, wenn du also eine beliebige  
Anzahl Kontaktinformationen zu einer Person speichern wolltest.

Ansonsten ist die Umsetzung und Abfrage der Normalisierung korrekt.

Gruss,
Andreas

php::bar PHP Wiki   -   Listenarchive