Sali,
du sagst also:
-
jedes Produkt kann zu mehreren ProduktGrundTypen gehören
-
jeder ProduktGrundTyp kann mehrere Produkte haben
-
jeder ProduktGrundTyp kann zu mehreren ProduktVarianten gehören
-
jede ProduktVariante kann mehrere ProduktGrundTypen haben
Gegenfrage: Wieviele ProduktVarianten kann denn genau ein Produkt
haben? Ein Produkt mit 3 GrundTypen, die jeweils 3 Varianten haben,
hat dann selbst wieviele Varianten.
Der reale Zusammenhang zwischen Produkten, GrundTypen und Varianten
geht aus deiner Beschreibung nicht hervor. Du beschreibst lediglich
die bereits vorgenommene Implementierung (mittels M:N), die schon
mal nicht unbedingt der Realität entsprechen muss.
Adé
Frank