Logan_85
16.02.2017, 16:17:43
Cześć,
Potrzebuje przechowywać w bazie terminy zajęć. Ogólnie wygląda to tak:
od 02.01.2017 do 30.12.2017 z wykluczeniem 06.01.2017, 01-03.05.2017, wszystkich sobót i niedziel, itd. Coś jak rozkład pociągów "kursuje od stycznia do grudnia, w dni robocze, oprócz świąt".
Jak coś takiego przechowywać w bazie?
Jak później w PHP wygenerować listę dostępnych dni?
maly_swd
16.02.2017, 16:57:28
Każdy dzień to osobny rekord w bazie

- tak wiem, że to może być zły pomysł. Ale nie znając założeń aplikacji można tak zrobić.
Logan_85
16.02.2017, 23:18:07
Nie lepiej będzie przechowywać w bazie datę rozpoczęcia zajęć i datę ich zakończenia? A w osobnej tabeli daty rozpoczęcia i zakończenia okresów wolnych od zajęć? Tak chyba będzie łatwiej generować dostępne dni z poziomu PHP.