Da fällt mir ein Stein vom Herzen, weil es hinsichtilich Datenpflege wirklich wesentlich einfacher wird, die 3 Felder ein fach anzuhängen.
Ich dachte aber, das würde einen der Normalisierungsgrundsätze widersprechen.
Gerald
Normalisieren kannst du, wenn du immer die gleichen Werte hast. Also quasi eine N:M Tabelle zu einer Anderen aufbaust die fixe Werte enthält, deren Inhalte von mehreren Artikeln benötigt werden.
Dann müsstest du diese drei Felder (sofern Sie denn immer gleiche Inhalte enthalten), nur an einer Stelle Pflegen.
Ansonsten wäre es keine Normalisierung, sondern lediglich auslagern von Feldern in andere Tabellen.
Für solche dynamischen Spalten-Anzahlen-Probleme gibt es aber inzwischen einige NoSQL Datenbanken. Je nachdem was du machst, wären Sie evtl. ein paar Experimente Wert.
Viele Grüße, Ch