powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы [новые:2] / SQL [закрыт для гостей] / Как лучше организовать хранение "слотов" расписания?, Поиск: Искать сообщения, созданные автором: Горбатый ёж  
2 сообщений из 2, страница 1 из 1
SQL / Как лучше организовать хранение "слотов" расписания?
    #746482
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
1  27.03.2024, 14:39
[игнорируется]
Но тогда если Вася работает весь год «по диапазону» - пять дней в неделю с 8:00 до 15:00 (с шагом в 15 мин.), то это получится около тридцати слотов на каждый день, умножаем на кол-во дней в году – что-то больно дохрена, и это только один сотрудник.
30*47*5=7050 - на одного сотрудника в год.
Это немного.
1  27.03.2024, 14:39
[игнорируется]
Но блин…
Как лучше сделать-то?...
Вам виднее.
Но я бы ввёл типы занятости, то есть работа по отдельным приёмам и работа в диапазоне.
В диапазоне не надо хранить пустые слоты, только занятые. При этом расчёт доступности слотов не будет жёстко привязан к 15 минутам, а его можно задавать настройкой, которая будет храниться в БД и может зависеть от сезона, например. Недостаток в этом только один, нужно разобраться в построении запроса для генерации слотов на лету. Главным же преимуществом будет то, что в случае изменения времени длительности приёма не придётся пересчитывать ранее созданный график.
...
Рейтинг: 0 / 0
SQL / Как лучше организовать хранение "слотов" расписания?
    #746483
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
1  27.03.2024, 14:39
[игнорируется]
Кто-нибудь реализовывал подобное?
Системы записи на приём в поликлиниках и госучреждениях :)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы [новые:2] / SQL [закрыт для гостей] / Как лучше организовать хранение "слотов" расписания?, Поиск: Искать сообщения, созданные автором: Горбатый ёж  
Читали тему (1): Анонимы (1)
Читали форум (1): Анонимы (1)
Пользователи онлайн (35): Анонимы (19), Королева Жезлов, Брюквенные годы, Кусь, Yandex Bot, serg_tmb, Bing Bot 2 мин., Килобайт 2 мин., Ибрагимов Мага 82 2 мин., Просто Трёп 2 мин., anonymous 3 мин., Разум вселенной 5 мин., Буся 5 мин., Green 5 мин., Ветер 5 мин., IT-Клоп 7 мин., bk0010 9 мин.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]