我正在研究数据库项目,我很困惑。因此,例如,如果我有一位餐桌教授和一个餐桌教室,并且这两个桌子之间存在“占用”关系。
教授表具有ID,用户名,名称,电子邮件作为属性。 教室具有roomNumber,占用(boolean)属性。
在phpmyadmin中创建这些表时。我是否应该有一个单独的表,即被占用的类;其中将包含:教授ID,roomNumber和布尔值?还是应该在教室表格中添加“ private_by”属性?
另外,万一我应该将其添加到教室表中,是否有一种方法可以根据布尔值的占用值将所占的属性设置为null?