Jak ukládat otevírací hodiny do pgSQL rubrika: Databáze: SQL

8 langpavel
položil/-a 28.9. 20:26

Zdravím, chtěl bych ukládat otevírací hodiny obchodů do databáze tak, aby bylo možné efektivně filtrovat.
Navíc nevím jak zacházet s různými svátky a individuálními výjimkami.
Dá mi někdo tip?
Hádám, že budu potřebovat min. 4 tabulky.

odkaz
18 Kit
odpověděl/-a 28.9. 23:24

Pro základ by měly stačit 2 tabulky: Shop(id, name) a Sales_time(id, shop_id, day_of_week, time_from, time_to). Výjimky do třetí tabulky Extra_day(id, shop_id, name, date, time_from, time_to). Svátky, které jsou platné pro všechny, do čtvrté tabulky.

Pro osobní potřebu však používám Google Calendar, případně si vyselektuji potřebný údaj dynamicky přímo z webu toho obchodu, podobně jako z RSS.

Pro zobrazení všech 2 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.