Bonjour

J'ai 3 objets:
-Demande
-Document
-Activité

Demande possède une relation one to many vers document et document many to one vers Activité.

Je souhaite pouvoir mettre en place un filtre me retournant toutes les demandes dont au moins un document est associé à l'activité dont l'id est 111 par exemple.

Mais je n'arrive pas à mettre en place l'alias qu'il faut pour ces relations.
En SQL cela donnerait quelque chose de ce genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
SELECT req.*
FROM Request req, Document doc, Activity act
WHERE req.id = doc.requestid
AND doc.activityid = act.id
AND act.id = 111
On peut évidemment ce passer de la dernière jointure.

Une idée ?
Merci d'avance.