par
jonathony » 16 févr. 2011, 10:33
Je pourrais donc utiliser des liens identifiants, comme ça je pourrais avoir un Numproduit modifiable, car la clé primaire sera (NumProduit, NumDepartement, NumCategorie) ??
Par exemple quelque chose de ce type en MCD :
PRODUIT(NumProduit, NumCategorie, NumDepart, ...) , CATEGORIE(NumCategorie,NumDepart, ...) , DEPARTEMENT(NumDepart, ...)
OU PLUTOT
PRODUIT(NumProduit,NumCategorie, NumDepart, ...) , CATEGORIE(NumCategorie,, ...) , DEPARTEMENT(NumDepart, ...)
Voila, de cette façon l'une ou l'autre, il me semble que je pourrais modifier mon NumProduit car un produit sera identifié par le département et le la catégorie. Par contre je ne vois pas bien la différence d'un point de vu codage entre mes deux solutions. Avec la première solution, Ma catégorie aura forcément un département correct ? Et on ne pourra pas ajouter un produit avec une catégorie et un département qui ne correspondent pas entre eux ?
Dites-moi si je ne suis pas clair

Je pourrais donc utiliser des liens identifiants, comme ça je pourrais avoir un Numproduit modifiable, car la clé primaire sera (NumProduit, NumDepartement, NumCategorie) ??
Par exemple quelque chose de ce type en MCD :
PRODUIT(NumProduit, NumCategorie, NumDepart, ...) , CATEGORIE(NumCategorie,NumDepart, ...) , DEPARTEMENT(NumDepart, ...)
OU PLUTOT
PRODUIT(NumProduit,NumCategorie, NumDepart, ...) , CATEGORIE(NumCategorie,, ...) , DEPARTEMENT(NumDepart, ...)
Voila, de cette façon l'une ou l'autre, il me semble que je pourrais modifier mon NumProduit car un produit sera identifié par le département et le la catégorie. Par contre je ne vois pas bien la différence d'un point de vu codage entre mes deux solutions. Avec la première solution, Ma catégorie aura forcément un département correct ? Et on ne pourra pas ajouter un produit avec une catégorie et un département qui ne correspondent pas entre eux ?
Dites-moi si je ne suis pas clair :D