Salut,
Bon j'ai un souci de requete assez méchante à résoudre :
Le cadre du problème :
6 tables :
deplacements --> id_deplacement / nom_deplacement
types --> id_type / nom_type / id_depalcement
transition4 --> id_materiel / id_type
materiels --> id_materiel
transition1 --> id_materiel / id_levageur
levageurs --> id_levageur / nom_levageur
Pour simplifier, tous les champs n'ont pas été mentionnés.
5 relations :
deplacements / types --> 1,n
types / transition4 --> 1,n
transition4 / materiels --> n,1
materiels / transition1 --> 1,n
transition1 / levageurs --> n,1
L'objectif de la requete est d'extraire :
nom_levageur
nom_deplacement
nom_type
Dans la logique :
Un levageur possède plusieurs matériels (transition1) id_materiel
A chaque materiel est attribué un type (transition4) id_type
Certain de ces materiels peuvent être de même type, il faudrait éliminé les doublons pour ne pas qu'il y est répétition (répétition autorisée pour des levageurs différents)
Un type possède un déplacement (répétition autorisée pour des types différents)
J'espère que quelqu'un pourra m'aider !!
Merci d'avance pour m'aider à résoudre ce beau casse-tête !
Partager