更新 mysql.sql

master
wangsiyuan 2023-12-28 16:34:38 +08:00
parent ca8cbadccc
commit ba95a8e886
1 changed files with 8 additions and 7 deletions

View File

@ -94,16 +94,17 @@ CREATE TABLE attendance_records
CREATE TABLE major
(
id INT AUTO_INCREMENT,
major_id INT NOT NULL,
id INT AUTO_INCREMENT PRIMARY KEY,
major_id VARCHAR(20) NOT NULL UNIQUE,
major VARCHAR(255)
);
INSERT INTO major(major_id,major)
values (000, '计算机科学与技术'),
(001, '电子工程'),
(002, '经济学'),
(003, '生物学');
values ('000', '计算机科学与技术'),
('001', '电子工程'),
('002', '经济学'),
('003', '生物学');
CREATE TABLE student
(
@ -112,7 +113,7 @@ CREATE TABLE student
student_number VARCHAR(20) NOT NULL UNIQUE,
student_name VARCHAR(255) NOT NULL,
class_name VARCHAR(20) NOT NULL,
major_id INT NOT NULL,
major_id VARCHAR(20) NOT NULL,
FOREIGN KEY (user_id) REFERENCES user (user_id),
FOREIGN KEY (major_id) REFERENCES major (major_id)
);