Das kommt darauf an, welche Daten du in den Tabellen vag, aufloesung usw. speicherst.
Wenn diese auch in einer Tabelle gespeichert werden könnten würden sich die JOINS natürlich stark verringern.
Ich habe dabei auf soetwas gedacht:
create table HardwareComponents
( ID INT(11) auto_increment,
MODELL_ID IN(11), --FK zu der Tabelle Modell
HWCOMPTYPE ID INT(11), --FK zu der Tabelle HardwareComponentsTypen
VALUE CHAR(100),
PRIMARY KEY (ID)
)
create table HardwareComponentsTypen
( ID INT(11) auto_increment,
NAME CHAR(100),
PRIMARY KEY (ID)
)
Lg