Должен ли я создать новую таблицу или просто добавить другой атрибут? - PullRequest
0 голосов
/ 14 апреля 2019

Я работаю над проектом базы данных, и я в замешательстве.Так, если, например, у меня есть таблица профессоров, и таблицы классных комнат, и у этих двух таблиц есть взаимосвязь "занимают", соединяющая их.

Таблица профессоров имеет идентификатор, имя пользователя, имя, адрес электронной почты в качестве атрибутов.у классов есть roomNumber, занятые (логические) атрибуты.

при создании этих таблиц в phpmyadmin.Должен ли я иметь отдельную таблицу с именем busy_classes;который будет содержать: идентификатор профессора, номер комнаты и логическое значение?или я должен добавить атрибут busy_by в таблицу классов?

Кроме того, если мне нужно добавить его в таблицу классов, есть ли способ установить для атрибута busy_by значение null в зависимости от значения занятого логического значения?

...