Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Problem in vielen zu vielen Beziehungen

Ich würde 4 Tische empfehlen, 3 für Schmuck und Stil und den vierten für Bestellungen.

Schmuck:jid (PKEY),jname,description

Stil:sid (PKEY), sname, Beschreibung

Produkt:pid (PKEY), sid(FKEY), jid(FKEY) - Ein Produkt definiert eine einzigartige Kombination aus Stil und Schmuck

Reihenfolge:oid(PKEY), pid(FKEY), andere Details (Name, Adresse etc.)

Stellen Sie für jeden Schmuck die zugehörigen Stile mithilfe der Produkttabelle wieder her und füllen Sie die Felder auf der HTML-Seite aus. Speichern Sie für jede Bestellung die Produkt-ID, die sowohl den Schmuck als auch den Stil eindeutig identifiziert.