Bonjour,
J'ai une question à propos du nombre de datasets d'une solution. Pour résumer, j'ai :
- Un Dataset Evénements qui contient des événements (identifiant événements + propriétés diverses des événements).
- Un Dataset Ressources qui contient des ressources associées à des évéments (identifiant événements + propriétés des ressources).
- Un Dataset d'Activités qui contient des activités associées à des événements (identifiant événements + propriétés des activités).
- Un Dataset de Personnes qui contient des personnes associées à des événements (identifiant événements + propriétés des personnes).
J'ai plusieurs datasets avec l'identifiant de l'événement en commun dans chaque dataset. Puis-je créer un tableau qui m'affiche tous les événements ainsi que toutes les ressources pour une personne choisie ?
2e question ; pourrais-je faire ces requêtes en une seule ? Sachant qu'il y a un truc un peu particulier. J'ai une table liée à l'événement dans laquelle j'ai un champ "code" qui, s'il vaut DAT, associe la date de l'événement dans un champ "valeur", s'il vaut DEB, j'ai l'heure de début dans "valeur", s'il vaut FIN, j'ai l'heure de fin dans "valeur", ...
Autrement dit, chaque requête est basée sur une valeur du champ "code". Pour la requête sur les ressources par exemple, je filtre sur "code=RES". Pour les activités, je filtre sur "code=ACTIVITE".
Pourrais-je faire une seule requête dans laquelle j'aurais "code IN (RES, ACTIVITE, ...)" ? J'ai essayé et ma requête ne fonctionne pas.
Merci de votre aide, n'hésitez pas à me demander des précisions.
Partager