Kalle_B: MySQL 5: Felder updaten, die es nicht gibt

Beitrag lesen

Moin, Sven!

Entweder man normalisiert sich die Konstruktion "Gerät kann beliebig viele Eigenschaften haben" im DB-Design heraus - dann hat man zur Abfrage des Geräts noch ein paar JOINs durchzuführen.

Ich denke, du hast mein Problem gar nicht verstanden. Vielleicht, weil mein Beispiel nicht IT- gerecht war.

Eine neue Programmversion soll fehlende Tabellen- Felder tolerieren. Und du meinst, mit JOINS auf nicht vorhandene Tabellen (weil älterer DB- Stand) ist das zu beheben?

Ilja hat mich verstanden.

Oder man hat ein Sammelfeld "Sonstige Informationen", ... vielleicht CSV

Behalte ich mal im Hinterrkopf ...

Ich muss mich wohl davon lösen, beim Update *alle* Felder anzusprechen. Sondern nur die Felder, die von der Erfassungsmaske gesendet werden.

Bleibt die Frage, wie ich erkenne, dass ein Feld geleert werden soll. Also für jedes Feld *in der Erfassungsmaske* noch ein hidden- Hinweis: "Dieses Feld gilt".

Und dann hat der Fahrradhändler Maske A und der Autohändler Maske B bei gleichem Verarbeitungsprogramm. So könnte es gehen. Aber viel komplizierter als ich hoffte ...

Kalle