Hi Mudguard!
Sieht nach schlechtem DB-Design aus.
nicht unbedingt. Kommt auf die Verwendungsweise und den Sinn an, der hinter den Werten steckt.
höchst-normalisierte Tabellen sind auch nicht immer das Non+Ultra
du mußt ja auch bedenken, dass die Daten _angefasst_ werden müssen über entspr. SQL-Statements
Wenn Du eine "Spalte" hast, in der pro Datensatz mehr als 1 Wert stehen kann, gehören diese Werte in eine Extra-Tabelle, im Datensatz steht dann nur eine id, mit der die Werte aus der Extra-Tabelle geholt werden.
MySQL kann ja keine geschachtelten Recordsets oder Sub-Selects etc. (ich hab zmd. keine positiven Aussagen im Handbuch gefunden), d. h. du mußt dann mit mehreren einzelnen Recordsets arbeiten... egal.... jedenfalls ist es abhängig vom dahinterliegenden Zweck.
Gruß, Frank