我正在使用 MySQL 数据库的基本表设计。这个数据库项目是作为一个想法提出的,主要是为了教育目的。共有 11 个表,其中 2 个用于桥接目的。我试图正确设置主键和外键。我不确定如何编写将创建 11 个表并同时桥接它们的查询。 在这里,我附上了这些表格的可视化图表。
通过基本学习,我可以创建一张表,但不知道如何从这里推进:
CREATE TABLE Course (
Course_ID INT,
Course_Abbreviation VARCHAR(5),
Course_Number INT,
Section_Number INT,
Professor_ID INT,
Status VARCHAR(10)
) TYPE=innodb;