Ces problèmes de chaussures avec des attributs multiples sont de la même sorte que les vêtements et il y a déjà eu plusieurs discussions sur ce sujet dans le présent forum.
Utilise l'outil de recherche.
Pour te mettre sur la bonne voie, puisque tu débutes, commence par lire
mon billet de blog sur les règles de gestion puis l'article de SQLPro sur la
modélisation conceptuelle de données de la méthode Merise.
En prime, voici un début de réflexion qui raccrocheras ce que tu auras lu du domaine que tu souhaites modéliser.
Règle de gestion :
Une marque propose de un à plusieurs modèles et un modèle est proposé par une seule marque.
MCD :
marque -1,n----proposer----1,1-
modele
Tables :
marque (
mrq_id, mrq_nom...)
modele (
mod_id,
mod_id_marque, mod_nom...)
Si une référence correspond à un modèle, quelle que soit sa taille, tu peux inclure la référence dans la table modele.
modele (
mod_id,
mod_id_marque, mod_reference, mod_nom...)
Si par contre la référence change selon les caractéristiques du modèle (couleur, taille...), alors il faut compléter le MCD. Je te laisse chercher comment.
Tu remarqueras que dans les tables, j'ai utilisé un identifiant (mrq_id et mod_id) qui n'a aucune signification. On n'utilise pas une référence signifiante, susceptible de changer, alphanumérique, comme identifiant d'une table mais toujours des
identifiants anonymes de type entier.
Bon courage et n'hésite pas à venir nous proposer ton schéma.
Partager