Hallo,
es ist mir schon klar, dass es ev. passieren könnte, nicht alle Eigenschaften mit einer Lookup-Tabelle abzudecken, obwohl alles schon ziemlich lange geplant ist, und versucht wurde, möglichst viel durch auszuwählende Werte miteinzubeziehen.
Bei deiner Lösung müsste ich weiters darauf vertrauen, dass die Benutzer immer "richtig" schreiben, d.h. ein "grün" wäre nicht dasselbe wie "gruen". Weiters soll eine Mehrsprachigkeit realisiert werden. Dadurch sehe ich absolut keine andere Möglichkeit mehr, es so zu erstellen, wie es bereits geplant ist.
Bei Mehrsprachigkeit bedeutet der Wert 3 im DB-Feld "augenfarbe" zB einmal "blue" und einmal "blau".
Falls du dazu eine bessere Lösung hast, würde ich mich freuensie zu hören.
Markus
--
