Есть, конечно, несколько способов сделать это.Если вы всегда будете хранить последовательные дни, то, возможно, будут в порядке два отдельных столбца базы данных, представляющие даты начала и окончания (индекс 1-7) (с методом преобразования из индекса дня в текстовое имя).
Это может работать для вашей ситуации, однако я считаю, что чаще вам понадобится гибкость вставки нескольких последовательных дней.Один из методов, который я использовал недавно (чтобы минимизировать запросы SQL), - просто добавить 7 полей логической базы данных в вашу таблицу, представляющую Sun-Mon.Это позволит вам использовать такие методы, как @ event.monday?Вспомогательный метод может объединять несколько дней подряд для отображения.