Ohne alles bis zu Ende gelesen zu haben,
aber wenn Du den kompletten Herstellernamen als Attribut Deines Artikels hast, kommt mir das vor, als wäre es möglicherweise ein Verstoß gegen eine dieser Normalformen - ein DB-Spezialist oder Informatiker möge mich korrigieren...
Den Ausweg hast Du selbst gehen - eine neue Tabelle (Relation?) für die Hersteller.
Artikel ------- ID | Artikel | Hersteller-ID / ,---------------' / Hersteller ---------- ID | Name
Um die "referenzielle Integrität" (?) zu wahren, könnte man mit Fremschlüsseln (?) arbeiten - MySQL (4.x) kann sowas schon oder bald, weiß ich jetzt nicht. Man sieht es dort als unnützes Feature, denn eigentlich wäre es Aufgabe der Applikation ...
Nun bin ich am abwägen, welche Variante geeigneter wäre.... Ausprägung oder Key ...... Hat einer vielleicht noch eine andere Idee dafür auf Lager?
Da wäre ich für den Key, das ist sauber.
Heiko