Das sind ja auch nur Beispiel Tabellen. Die Tabellen sind eigentlich viel komplexer.
OK - dann mache ich mich mal an werk
Tabelle1 - Artikel
artikelnr (Primär) | produkt | beschreibung | Kategorie
--------------------------------------------------------
1 | Artikel1| text | 10
Tabelle2 - Ausführung
atrnr (Primär) | artikelnr | bezeichnung | attribut1 | attribut 2 | attribut3
-----------------------------------------------------------------------------
1 | 1 | Rot 100cm | Rot | 100 cm |
2 | 1 | Blau 100 cm | Blau | 100 cm |
3 | 1 | Gelb 100 cm | Gelb | 100 cm |
4 | 1 | Rot 120cm | Rot | 120 cm |
.
.
.
Tabelle3 - Attribut-Name
artikelnr | attribut | name
----------------------------
1 | attribut1| Farbe
1 | attribut2| Größe
Ich hoffe es ist einigermaßen verständlich. Nun kann der User in zwei Select-Feldern auswählen
Feld 1
- ROT
- BLAU
- GELB
Feld 2
100 cm
120 cm
Von der Datenbank wird die Ausführung ausgegeben, welche der User ausgewählt hat.
Da mir aber vorhin gesagt wurde, dass die Datenbank "kaputt" ist, wollte ich die attribute in einer weiteren Tabelle ausgeliedern.