Zadejte hledaný výraz...

Eshop: Best practise

weckho
verified
rating uzivatele
(11 hodnocení)
5. 11. 2009 19:23:20
Ahoj,
rád bych se zeptal, jak nejlépe řešit v případě eshopu v databázi tabulky reprezentující jednotlivé kategorie.
Řekněme, že chci, aby zboží na webu bylo rozděleno do kategorií podle značky, a dále do kategorií podle typu. Jak toto reflektovat v databázi? Bude to v jedné tabulce, nebo pro každé dělení bude zvláštní tabulka (jedna se značkami, druhá s typy)? Nebo úplně jinak?
Díky
5. 11. 2009 19:23:20
https://webtrh.cz/diskuse/eshop-best-practise/#reply398925
hm
verified
rating uzivatele
(20 hodnocení)
6. 11. 2009 05:59:14
jedna tabulka se znackami, jedna tabulka s kategoriemi (typy), jedna tabulka se zbozim, jedna spojovaci tabulka pro znacky a zbozi a jedna spojovaci tabulka pro kategorie a zbozi...
kdyz se poustis do eshopu, mel bys opkrocily navrh relacni databaze ovladat an 100%, pokud tapes, radej to predej nekomu zkusenejsimu... nebo z toho vyleze parodie na eshop :)
6. 11. 2009 05:59:14
https://webtrh.cz/diskuse/eshop-best-practise/#reply398924
weckho
verified
rating uzivatele
(11 hodnocení)
6. 11. 2009 11:45:03
Mám ten eshop pro vlastní potřebu. Vesměs jsem to chtěl udělat tak, jak píšeš, jenom mi trochu nedocházela jedna věc - pokud si někdo nainstaluje hotové řešení a chce prodávat například víno, kde je dělení podle výrobce, oblasti, přívlastku, chuti a mnoho dalšího, tak v tom hotovém řešení budou ty tabulky těžko takhle připravené. To mě dovedlo k myšlence, že možná uvažuji špatně, že možná ty typy a značky nebudou ve dvou tabulkách. Nebo open source eshopy přidávají do DB tabulky podle nastavení? A nebo vůbec nedovolují takto pokročilé dělení?
6. 11. 2009 11:45:03
https://webtrh.cz/diskuse/eshop-best-practise/#reply398923
hm
verified
rating uzivatele
(20 hodnocení)
6. 11. 2009 15:26:41
tyhle ruzne typy jako vyrobce, oblast, chut atd. muze byt v jedne tabulce a spojene pres jedinou spojovaic tabulku se zbozim, staci u toho uvest o jaky typ ten kategorie, vyrobce nebo pod. se jedna - priklad
tabulka typy
id | name | type
----------------
1 | Adidas | vyrobce
2 | hovězí | typ_masa
3 | vepřové | typ_masa
4 | Prasečí obuv | kategorie
5 | sportovní obuv | kategorie
tabulka zbozi
id | name
1 | Boty performace
2 | bůček
tabulka typ_zbozi
zbozi_id | typ_id
1 | 1
1 | 5
2 | 2
2 | 4
takže jsme nastavili botam performace vyrobce adidas a kategorii sporotvní obuv
a bůčku jsme nastavili typ masa hovězí a kategorii prasečí obuv....
chapem? :)
6. 11. 2009 15:26:41
https://webtrh.cz/diskuse/eshop-best-practise/#reply398922
weckho
verified
rating uzivatele
(11 hodnocení)
6. 11. 2009 17:48:34
Jasně, rozumím. Díky moc za objasnění!:thumbup:
6. 11. 2009 17:48:34
https://webtrh.cz/diskuse/eshop-best-practise/#reply398921
Pro odpověď se přihlašte.
Přihlásit