Autor | Zpráva | ||
---|---|---|---|
andík Profil * |
#1 · Zasláno: 9. 7. 2011, 17:13:30
Mám 2 tabulky např. suroviny a jidelníček. V tabulce suroviny jsou rozepsané jednotlivé suroviny k vaření . Jídelníček obsahuje některé suroviny. Jídelníčků bude samozřejmě více.
Nyní řeším, jak zajistit to, aby v tabulce jídelníček byly údaje o jednotlivých surovinách. Jedna možnost je pomocí php si vypsat jednotlivé suroviny jako varchar a ten poté uložit do jidelníčku, ale spíše potřebuji, aby se mohli následně dělat statistiky. V kolika jídelníček bylo kolik surovin. Evidentně se jedná o relaci M:N - jedna surovina je ve více jídelníčcích, v jednom jídelnčíku je více surovin. Napadlo mě udělat rozkladovou tabulku "obsahuje" , kde by vlastně byly jen 3 sloupce - id, id_surovina, id_jidelnicek (cizí klíče). Je toto správné řešení? Nebo je to neúsporné a řeší se to jinak? Díky |
||
Str4wberry Profil |
#2 · Zasláno: 9. 7. 2011, 19:34:45
Ano, uvažuješ správně.
|
||
Časová prodleva: 14 let
|
0