Cześć,
Jestem w trakcie tworzenia większego projektu działającego na SQL+PHP. Stanąłem jednak przed problemem, którego nie wiem jak rozwiązać. Dokładniej chodzi o formularz z możliwością zapisu na zajęcia. Zajęcia mogą odbywać się tylko w określonych ramach czasowych. Np. od 02.01.2017 do 30.12.2017 z wyłączeniem 06.01.2017, 01.05 - 03.05.2017, itd. Coś podobnego jak rozkład pociągów/autobusów.
Jak najoptymalniej zapisać to w bazie? Czy lepiej zapisać "cały rok" i osobno "wyjątki"? Czy lepiej od razu lecieć "przedziałami" kiedy zajęcia się odbędą/nie odbędą?
Pozdrawiam
Łukasz