Pbl de requete simple - SQL/NoSQL - Programmation
Marsh Posté le 20-11-2008 à 15:32:14
je suis étonné que le modèle ne soit pas lié au matériel mais directement à la marque...
Marsh Posté le 20-11-2008 à 17:50:12
Certes, mais un modèle est lié à un matériel. Or, un matériel est lié à une unique marque. Donc, un modèle sera lié, indirectement, à une unique marque.
Marsh Posté le 20-11-2008 à 17:52:16
Soit on fait :
Marque -> Modèle -> Matériel
Soit on fait :
Marque -> Matériel <- Modèle
Je pense que la première solution est plus logique.
Marsh Posté le 26-11-2008 à 18:01:55
Ton modèle est faux... Utilise un des 2 données
Marsh Posté le 20-11-2008 à 14:50:55
select materiel_id, marque_id_marque_lib, model_id, modele_lib
from materiel m1, marque m2, modele m3
where m1.marque_id = m2.marque_id
and m3.marque_id = m2.marque_id
order by m1.materiel_id