Matti Maekitalo: mysql, Zuordnungs Problem bei Select Abfrage

Beitrag lesen

Tach auch.

ID ! ZUORDNUNG ! NAME

1  !    0      ! Donau
2  !    0      ! Rhein
3  !    1      ! Wien
4  !    2      ! Köln
5  !    1      ! Passau

Ich nehme mal an, dass ZUORDNUNG eine ID derselben Tabelle beschreiben soll.
Dann ist es mindestens unüblich, wenn nicht ungeschickt, den Wert "0" als "hat keine Zuordnung" zu nutzen.

Du kannst damit keine Foreign Key-Constraints nutzen, die dir helfen, deine Daten konsistent zu halten. Üblicherweise nutzt man dafür den Nicht-Wert NULL.

Bis die Tage,
Matti