1. 学生表:

CREATE TABLE student ( id INT PRIMARY KEY, name VARCHAR(50), age INT, gender VARCHAR(10), address VARCHAR(100), phone VARCHAR(20) );

  1. 课程表:

CREATE TABLE course ( id INT PRIMARY KEY, name VARCHAR(50), teacher_id INT, credit INT, time VARCHAR(50), location VARCHAR(100) );

  1. 教师表:

CREATE TABLE teacher ( id INT PRIMARY KEY, name VARCHAR(50), age INT, gender VARCHAR(10), address VARCHAR(100), phone VARCHAR(20) );

  1. 学生课程表:

CREATE TABLE student_course ( student_id INT, course_id INT, score INT, PRIMARY KEY (student_id, course_id), FOREIGN KEY (student_id) REFERENCES student(id), FOREIGN KEY (course_id) REFERENCES course(id) )

请帮我生成一个学生、课程、教师和学生课程的三个数据库表的sql语句

原文地址: https://www.cveoy.top/t/topic/eHm1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录