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