Salut à toutes et tous
Dans un projet que nous faisons évoluer à deux, nous sommes confrontés à une query plus ou moins insoluble...
Je vous explique l'idée:
Nous avons 3 tables:
- Recette
- Ingédients
- Composition (soit la table qui décrit quelle recette contient quels ingrédients)
Le problème est celui-ci:
Nous sommes en train d'implémenter la recherche dans les recettes.
Pour ce faire, l'utilisateur peut sélectionner zero, un ou plusieurs ingrédients qui doivent être inclus dans la recette. Cette recette peut éventuellement contenir d'autres ingrédients
Autrement dit, les ingrédients requis doivent être un sous-ensemble des ingrédients de la recette.
Comment exprimer cela efficacement en SQL ?
Partager