2 pièce(s) jointe(s)
Gérer un produit et ses caractéristiques
Bonjour,
Je fais actuellement un site (alternance) pour une entreprise qui vend des articles concernant la mobilité pour les personnes handicapées, et j'ai une question sur une partie mon MCD.
Un produit, quel qu'il soit, possède toujours certaines caractéristiques : une description courte, une description plus longue, un lien d'une vidéo explicative (voir 2), une fiche descriptive de la marque, un prix, etc.
Mais il possède également des caractéristiques qui lui sont propres (les produits sont relativement divers) : du style ce vélo fait 25 kg, il est de couleur noire, et à côté on a une rampe d'accès pliable qui a d'autres caractéristiques qui n'ont rien à voir avec un vélo.
Et sur le site, dans un tableau je veux afficher les caractéristiques du produit comme cela :
Pièce jointe 627045
Je sais que les relations 1:1 ne sont pas recommandées. Donc avez-vous une idée de comment relier d'un point de vue conceptuel un produit, avec ses caractéristiques ?
Pièce jointe 627044
Pour résoudre ce problème, j'ai pensé à deux solutions :
1 - Dans mon entité produit, je rajoute des attributs qui correspondent à des caractéristiques, mais l'inconvénient est que j'aurai souvent une instance d'entité avec énormément d'attributs vides, et je ne sais pas si c'est très pertinent de faire ça.
2- Je fais une entité pour chaque type de produit que l'entreprise vend.
Merci d'avance pour vos réponses,