Autor | Zpráva | ||
---|---|---|---|
MartinR Profil |
#1 · Zasláno: 22. 4. 2010, 09:08:10
Jaké je ideální řešení návrhu databáze pro správu a editaci horizontálního a vertikálního menu? Používám traverzování kolem stromu a nejsem si jistý, jestli bych měl mít pro každé menu vlastní tabulky. Nevím jak to lépe popsat.
|
||
ninja Profil |
#2 · Zasláno: 22. 4. 2010, 10:05:54
doporu4uji ke studiu: Storing Hierarchical Data in a Database
|
||
MartinR Profil |
#3 · Zasláno: 22. 4. 2010, 10:55:33 · Upravil/a: MartinR
ninja:
Ano, přesně tohle používám (psal jsem o traverzování). dev.mysql.com/tech-resources/articles/hierarchical-data.html Ale zajímalo mě, jestli je správně držet udáje pro horní-horizontální navigaci v kategorii napr. horni_navigace a pro vertikální navigaci např. bocni_navigace Nebo jestli to mít všechno v jedné tabulce přičemž level 0 bude mít tolik položek kolik bude celkem navigací .. a jednotlivé kategorice navigace pak budou spadat do té konkrétní větve. |
||
ninja Profil |
#4 · Zasláno: 22. 4. 2010, 14:14:00
To záleží jak modulární systém stavíte. Určitě je ale dobré mít možnost použít jen jedno menu, případně třeba 3. Navíc ty tabulky jsou stejné, proto není důvod je rozdělovat. Tažke hlasuji pro druhou možnost.
|
||
Časová prodleva: 14 let
|
0