3
現在,我在一個ios應用程序中使用sqlite,我希望能夠搜索可以從配料列表製作的食譜(即食譜等這是所提供的成分的子集)sqlite - 找到可以從一組成分製作的食譜
例如:
Recipe 1: A B C
Recipe 2: A B
Recipe 3: C D
Recipe 4: A
Recipe 5: E
Query for ingredients A B C returns recipes {1, 2, 4}
Query for ingredients A B returns recipes {2, 4}
Query for ingredients D returns {}
目前我所成立是
Table Items
name text primary key
Table Recipes
ID required_item integer, recipe_name text
我可以很容易地包含任意t的食譜做查詢他三種成分和查詢包含所有三種成分的配方,但我一直無法弄清楚如何只
Recipes ∈ P(Ingredients)
對不起做查詢,我是新來的數據庫編程,和任何幫助將不勝感激