Autor Zpráva
candiess
Profil
Dobrý večer, hledám někoho, kdo má "analytickou" praxi v E-shopu..
Potřebuji MYŠLENKU, neboli nakopnout.

Mám E-shop v češtine, jedná se o hračky, plyšové, panenky,...
Nyní jsem dostal nabídku ze slovenska, mám udělat slovenskou verzi eshopu.

Chci se zeptat, jak mám udělat struktůru databáze?
nyní to mám jednoduché, mam tabulky např. hracky, druhy, objednavky,...

1) Buď to udělám tak, že koupím domenu.sk a celou databázi tam překopnu

a nebo
2) z mých dosavadních tabulek udělám hracky_cz, hracky_sk, druhy_cz, druhy_sk,...

Je to velmi individální, rád bych radu od někoho, kdo mě chápe, nepotřebuju tady poslouchat narážky a ostatní věci, děkuju moc :)
l564
Profil
candiess:
1) Buď to udělám tak, že koupím domenu.sk a celou databázi tam překopnu
A co chceš tím docílit?

Normálně bych udělal www.example.com/sk/index.php | www.example.com/index.php (zde by byla čeština)
candiess
Profil
l564:
ale to mi nevyřešilo tu otázku struktury databáze
jazykovou mutaci mám vyřešenou

A co chceš tím docílit?
Docílím tím toho, že samotná doména bude mít svou databázi a v ní už slovenské produkty ve slovenské ceně
joe
Profil
candiess:
Docílím tím toho, že samotná doména bude mít svou databázi a v ní už slovenské produkty ve slovenské ceně

Takže až dostaneš třeba dalších pět nabídek, budeš pak e-shop spravovat v 7 administracích? :-) Uživatelé budou zvlášť, produkty budou zvlášť, objednávky budou zvlášť. To je opravdu to, co chceš?

Vytvoř tabulku s jazykama (zatím pro češtinu a slovenštinu). Dál tabulku hracky_preklady, kde budou překlady hraček, mohla by vypadat:

hracka_id | jazyk_id | preklad

Pro druhy úplně stejně:

druh_id | jazyk_id | preklad
candiess
Profil
joe:
To je opravdu to, co chceš?
Já to nechci, já se tady ptám na radu :)

Dál tabulku hracky_preklady
Nebude to potom hodně náročné na sql dotazy? takové všelijaké kombinace.. at mi to vůbec poběží.

Uživatelé budou zvlášť, produkty budou zvlášť, objednávky budou zvlášť
Je to tak, to je hold riziko nezkušeného programátora a stahovat/kupovat profesionální eshopy, tak to nemám zájem :)

I tak si cením tvé rady, jdu to kompletně předělat a modlim se, aby mi to pak fungovalo :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: