Bonjour a tous,
Je me lance dans un projet et j'aurais aimé avir votre avis sur la structure de ma base.
Mon client veux ventre des objects, disons des stores.
Il y a 5 types de stores
Pour chauqe type, il y a 5 à 9 coloris
Pour chaque type il y a 5 à 10 matiere
Complication, il veut afficher des prix en fonction des tailles des stores (largeur-hauteur) et en fonction de la matiere.
Je dois structurer ma base de donnée....
Qu'en pensez-vous, que pourriez-vous me conseiller.
En attendabnt, voila ce que je pensais, mais je ne sais pas si c'est la meilleur solution.
Je crée 20 tables:
et je fais des lien entre table..table 1 : type (champs: type, matiere, coloris)
table 2 : matiere (champs: type, matiere) --> je mets toutes les matiere par type
table 3 : coloris (champs: type, coloris) --> je mets tous les coloris par type
table 4 : 60mm (champs: type, prix, matiere, largeur)
table 5 : 70mm (champs: type, prix, matiere, largeur)
table 6 : 80mm (champs: type, prix,matiere, largeur)
table 7 : 90mm (champs: type, prix, matiere, largeur)
table 8 : 100mm (champs: type, prix, matiere, largeur)
etc justqu'a:
table x : 230mm (champs: type, prix, matiere, largeur) ou plus
Qu'en pensez-vous? Avez-vous mieux?
Merci a tous
Partager