Bonjour,
je me permets de poster car je n'arrive pas à écrire une requête...
Voici mes tables :
Actions[id,libelle]
-----------------
1 Ac1
2 Ac2
3 Ac3
----------------
Articles[id,libelle]
-----------------
1 Ar1
2 Ar2
3 Ar3
........
9 Ar9
10 Ar10
11 Ar11
12 Ar12
----------------
ArticlesSimilaires[id,id_groupe,id_Article*]
-----------------
1 1 1
2 1 9
3 1 10
4 2 2
5 2 12
6 3 13
----------------
Il faut lire l'article 1 est similaire aux article 9 et 10. De même l'article 2 et similaire à article 12 et 13.
RegroupementActionsArticles[id,id_Action*,id_Article*]
-----------------
1 1 1
2 1 3
3 2 2
4 2 3
5 3 3
6 3 3
----------------
Il faut lire l'action 1 (Ac1) peut-être appelée avec exactement la combinaison d'article 1 et 3 (ou 9 et 3 ou 10 et 3 avec la correspondance article similaire).
Le but de la requête est de donner les Actions à partir d'une combinaison d'articles sachant que certains articles peuvent être remplacés par un article "similaire".
Ex 1:
J'ai les articles Ar1 et Ar3 qu'elle action lui correspond ? réponse l'action 1.
Ex 2:
J'ai les articles Ar1 et Ar9 qu'elle action lui correspond ? réponse aucune !
Ex 3:
J'ai les articles Ar9 et Ar3 qu'elle action lui correspond ? réponse l'action 1.
D'avance merci. Si besoin de précisions ne pas hésiter...
Partager