【发布时间】:2013-09-10 13:27:55
【问题描述】:
我无法理解如何将此图表转换为带有表格的数据库。我想补充一点,我对此很陌生。这是我想要转换到我的 SQL 数据库中的示例图片:
我不太确定这样的图表在我的 SQL 数据库中的外观如何,并没有真正使用继承。如果有人能用 SQL 中的表演示这看起来如何,我将不胜感激。
谢谢。
编辑:
create table Person(
IDCode CHAR(10) UNIQUE NOT NULL,
primary key (IDCode),
);
create table Student(
IDCode CHAR(10) UNIQUE NOT NULL,
Name VARCHAR(15),
Course VARCHAR(15)
primary key (Name),
foreign key (IDCode) references Person (IDCode)
);
create table Teacher(
IDCode CHAR(10) UNIQUE NOT NULL,
Name VARCHAR(15),
Course VARCHAR(15)
primary key (Name),
foreign key (IDCode) references Person (IDCode)
);
create table StudentTeacherRelationship(
StudentName VARCHAR(15),
TeacherName VARCHAR(15),
primary key(StudentName,TeacherName),
foreign key(StudentName) references Student (Name),
foreign key(TeacherName) references Teacher (Name),
【问题讨论】: