Структура таблицы расписания

Мне нужно вывести расписание специалистов

Для этого у меня есть 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 записей обрабатывает в момент, так что париться не над чем.

С уважением и удачи.

→ Ссылка