21-08-2008, 07:08 PM
non, ce n'est pas là où je veux en venir
Reprenons le modèle que tu proposes :
la clef primaire de "société" est id société
la clef primaire de "production" est id modèle
la clef primaire de "modèle de voiture" est id modèle
donc combien y a t il réellement d'objets que tu manies ? combien y a t il besoin de tables ?
il y a besoin de société , effectivement comme tu l'as faite.
mais il n'y a pas besoin de "production". En effet le coût c'est pour une voiture (un id modèle)
donc tu aurais du faire un modèle de type :
vois tu où je veux en venir ?
le coût dépend uniquement de la voiture et une voiture ne peut avoir qu'un cout de production, donc le coût doit être dans la table de la voiture
voilà
(à noter, dans certains cas, on fera autrement, mais ceci est une autre histoire)
Reprenons le modèle que tu proposes :
biboum a écrit :Citation :Société :
id_société
nom des sociétés (peugeot, bmw, renault)
Citation :modèle de voiture :
id_société
modèle voiture
id_modèle
Citation :production :
id_modèle
cout de vente
cout de production
la clef primaire de "société" est id société
la clef primaire de "production" est id modèle
la clef primaire de "modèle de voiture" est id modèle
donc combien y a t il réellement d'objets que tu manies ? combien y a t il besoin de tables ?
il y a besoin de société , effectivement comme tu l'as faite.
mais il n'y a pas besoin de "production". En effet le coût c'est pour une voiture (un id modèle)
donc tu aurais du faire un modèle de type :
Citation :Société :
id_société
nom des sociétés (peugeot, bmw, renault)
Citation :modèle de voiture :
id_modèle
id_société
modèle voiture
cout de vente
cout de production
vois tu où je veux en venir ?
le coût dépend uniquement de la voiture et une voiture ne peut avoir qu'un cout de production, donc le coût doit être dans la table de la voiture
voilà
(à noter, dans certains cas, on fera autrement, mais ceci est une autre histoire)