Хранение рабочего времени оператора MySql

103
26 августа 2019, 22:40

Столкнулся с проблемой. Нужно сделать рабочее время для оператора онлайн ресурса.

Не приходит в голову как это сделать грамотно?

Я вот набросал такое - картинка.

Суть в том что есть три типа режима работы - Круглосуточно, В заданные часы, В зависимости от дня недели.

Подробнее: Круглосуточно - Выбираем только те дни недели при которых оператора будет работать В заданные часы - Выбираем дни недели при которых оператора будет работать, но в ограниченные часы в выбранные дни. К примеру в Понедельник, Среду и Пятницу с 9:00 до 18:00. В зависимости от дня недели - Тут сложнее. Выбираем дни недели при которых оператора будет работать и настраиваем время от-до для каждого дня отдельно.

Как такое отобразить в бд? разные таблицы под каждый тип рабочего времени?

READ ALSO
Подключение к БД по несколько раз

Подключение к БД по несколько раз

Работаю с PyQt5, есть форма состоящая из строки и кнопкиЗаписываем текст в строку, нажимаем на кнопку, а та подключается к БД и записанную строку...

133
где нужен inner?

где нужен inner?

Когда пишешь запрос с эквисоединением во фразе INNER JOIN можно опустить INNERНо бывают такие случаи где, не указав INNER, запрос может быть выполнен...

121