Пример того, что я говорю, похож на Календарь Google. Когда создается новая повторяющаяся задача.Лучший способ разработки/управления/проектирования повторяющихся задач/календаря
После создания шаблона повторяющейся задачи, на основе которого созданы все отдельные задачи, вы создаете все отдельные задачи и сохраняете их в базе данных? или вы просто сохраняете повторяющиеся события «шаблона» и их исключения?
Если пользователь запрашивает представление «месяц», и вы хотите отображать все события/задачи, это похоже на создание результата в реальном времени из шаблона и включение всех исключений будет намного больше ресурс, тогда, если каждая отдельная повторяющаяся задача была создана из шаблона и вставлена в базу данных.
Это сделает поиск/сортировку и т. Д. Намного проще.
Кто-нибудь создавал что-то подобное раньше? идеи?
Хорошие пункты. И спасибо за идею плагина jQuery, я собираюсь использовать это. – Andre