138 messaggi dal 23 settembre 2003
dunque ho un DB da creare per dei vestiti da vendere

ci sono delle macrocategorie: uomo, donna, bambini, ecc.


delle categorie: jeans, magliette, scarpe, ecc.

e infine i prodotti: maglietta A, maglietta B, maglietta C, jeans A, jeans B, ecc.

ogni prodotto può avere più colori (e quindi immagini diverse) e più descrizioni (a seconda della lingua scelta)

io farei così:

tabella macrocategorie (id + descrizione)
tabella categorie (id + descrizione)
tabella lingue (id + descrizione)
tabella colori (id + descrizione)
tabella prodotti: id e poi ogni prodotto fa riferimento con una chiave esterna alle macrocategorie e alle categorie
una tabella che associa l'id prodotto all'id colore e ha anche un campo per l'immagine (di quel prodotto con quel colore)
una tabella che associa l'id prodotto all'id lingua e ha anche un campo per la descrizione (di quel prodotto con quella lingua)

come vi pare?
grazie
138 messaggi dal 23 settembre 2003
beh devo anche legare categorie e macrocategorie, magari facendo un'unica tabella categorie con un campo id_padre

qualcosa tipo

id:1, descrizione:uomo, padre: 0
id:2, descrizione:jeans-uomo, padre: 1
id:3, descrizione:magliette-uomo, padre: 1
id:4, descrizione:donna, padre: 0
id:5, descrizione:jeans-donna, padre: 4
id:6, descrizione:gonne-donna, padre: 4
id:7, descrizione:cappellini-donna, padre: 4
ecc

a questo punto i prodotti sarebbero legati solo alla categoria (anche perchè la macro non esisterebbe più)

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.