Структура таблицы расписания
Мне нужно вывести расписание специалистов
Для этого у меня есть 2 таблицы 1. Сами специалисты specialist
specialist_id
name
2. Их расписание specialist_schedule_slots
slot_id
specialist_id
week_day (Номер дня недели)
start
end
duration
В процессе наполнения специалистов может быть около 10 000... Если я буду хранить расписание каждого дня недели в таблице specialist_schedule_slots то, там будет как минимум 70 000 записей... Вопрос заключается в том, можно ли как либо оптимизировать или создать какую то третью таблицу для того, чтобы запрос выборки выполнялся в дальнейшем быстрее ?
Ответы (1 шт):
Автор решения: GromWolf
→ Ссылка
Если кратко и локонично, то: НЕТ.
На собственном опыте: вплоть до 500k-600k записей обрабатывает в момент, так что париться не над чем.
С уважением и удачи.