Autor | Zpráva | ||
---|---|---|---|
Petr-K Profil * |
#1 · Zasláno: 3. 9. 2010, 22:07:16
Zdravím,
potřeboval bych poradit s jedním navrhem databáze, pro vás to bude zajisté jednoduché. Jedná se o databázi receptů. Takže... aby tabulky neměly nesmyslně mnoho sloupců, bude asi nejlepší záklandí informace o receptu vložit do jedné tabulky a ingredience do druhé. A já právě přemýšlím, jaký bude nejefektivnější způsob ukládání ingrediencí, když budu chtít ve finále recepty vyhledávat právě podle obsazených ingrediencí? Můžete mi poradit jak byste databázi navrhli? Díky |
||
Keeehi Profil |
#2 · Zasláno: 3. 9. 2010, 22:13:29
tabulka1
id_jidla,recept tabulka2 id_ingredience,ingredience tabulka3 (spojovací) id_jidla,id_ingredience (N:N) |
||
tiso Profil |
#3 · Zasláno: 3. 9. 2010, 22:18:45
recipes(id, category_id, ...)
ingredients(id, ...) units(id, ...) recipes_ingredients(recipe_id, ingredient_id, unit_id, quantity) |
||
Petr-K Profil * |
#4 · Zasláno: 3. 9. 2010, 22:27:48
Je dekuji za rychle reakce.
|
||
Časová prodleva: 15 let
|
0