recherche d'une solution pour mcd autre que l'heritage

recherche d'une solution pour mcd autre que l'heritage - SQL/NoSQL - Programmation

Marsh Posté le 19-01-2007 à 14:41:49    

Bonjour,
 
 
 
Je réalise actuellement une modélisation sous Merise et je bloque un peu sur la gestion de mes produits.
 
Grosso modo j’ai crée une table produit (id, nom, marque, etc…) mais le problème c’est que ces dernier possèdent des caractéristiques différentes (ex : la résolution d’un LCD, le nombre de ppm de mon imprimante, la taille en Go de mon disque, etc…).
 
J’ai la possibilité dans mon MCD de passer par la notion d’héritage, mon entité père avec les attributs communs et mes entités enfants avec leurs attributs spécifiques. Cependant cette solution ne me satisfait pas entièrement, car il me faudrait autant de tables enfants que j’ai de produits aux propriétés particulières, soit entre 25 et 30 tables enfants.
 
 
 
Je recherche donc une solution qui serait plus adaptée et donc plus souple.
 
 
 
Merci

Reply

Marsh Posté le 19-01-2007 à 14:41:49   

Reply

Marsh Posté le 19-01-2007 à 14:44:44    

une table des caractéristiques, avec un nom et une valeur, et une table liant les 2?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 19-01-2007 à 15:10:49    

Merci je teste et je vais voir si s'adapte à mon modele

Reply

Marsh Posté le 22-01-2007 à 16:20:54    

en reprennant la soluce de skeye, tu peux partir sur le principe des descripteurs, qui part du même socle, mais offre une gestion complète (listes de valeurs de références, propriétés récursives, gestion des unités, etc.)


Message édité par MagicBuzz le 22-01-2007 à 16:21:15
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed