Каков хороший дизайн (схема) базы данных для студенческого дневного плана
Я пытаюсь создать базу данных для плана рабочего дня студента. Я пробовал поискать похожие примеры, но не смог найти конкретных или достаточно ясных для такой базы данных.
На данный момент я использую такие таблицы: одну для хранения информации о студентах, студент (id, first_name, last_name, email, ...), другую таблицу для факультета,(id,name),третью таблицу для отделение(id,name,faculty),четвертую таблицу для преподавателя(id,first_name, last_name...), и еще некоторые такие как course,classroom,class .Как мне добавить сюда дни недели и временные рамки, не могу придумать хорошего подхода, так как я все еще новичок в MySQL.
есть ли другой лучший подход к разработке такой базы данных? Заранее спасибо.