Modéliser le fonctionnement des produits et sous produits dans une BDD

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Modéliser le fonctionnement des produits et sous produits dans une BDD

Modéliser le fonctionnement des produits et sous produits da

par uspy62 » 18 oct. 2008, 08:44

Bonjour à tous,
J'ai un ultime soucis avant de mettre mon site en production et je ne sais pas vraiment quelle option choisir.

J'ai une table produit avec pas mal d'attributs, cette table liste tous les produits rentrés par l'admin du site, mais l'admin voudrait aussi rentrer des sous-produits, en gros un drap peut avoir plusieurs tailles et plusieurs coloris.
Pour que ceci puisse fonctionner, j'ai rajouté un champ id_parent dans ma table produit, et tous les produits qui ont un id parent sont des sous-produits, jusque là ça fonctionne bien.

Mais j'ai un autre soucis, en fait l'admin voudrait pouvoir ajouter des champs personnalisable, c'est à dire que par exemple pour les tee shirt personnalisés, il voudrait rajouter un champ "Phrase" en dessous du produit.
Pour les doudous des bébés, l'amin veut rajouter un champ prénom en dessous du produit.

Comment modéliser ça dans la base de données ?...

Je pensais rajouter des champs dans la table "Produit" comme par exemple "nom_champ_perso1", "result_champ_perso1" et en mettre 5 mais je ne crois pas que ce soit une bonne idée ...

Qu'en pensez-vous ?

Merci d'avance.