プライマリ・テーブルとサブテーブルの作成と制約の確立
507 ワード
# ( ID )
CREATE TABLE IF NOT EXISTS grade(
gradeId INT(4) NOT NULL PRIMARY KEY AUTO_INCREMENT,
gradeName VARCHAR(50) NOT NULL
)
# ( 、 、 、 、 、 、 )
CREATE TABLE IF NOT EXISTS student(
studentNo INT(4) NOT NULL PRIMARY KEY AUTO_INCREMENT,
studentName VARCHAR(20) NOT NULL DEFAULT ' ',
age INT(4),
gradeId INT(4),
phoneNum VARCHAR(11),
sex VARCHAR(10),
address VARCHAR(50),
CONSTRAINT FK_gradeId FOREIGN KEY(gradeId) REFERENCES grade(gradeId)
)