SEFOREIGN_KEY_CHECKST NAMES utf8mb4;
SET = 0;
– Table structure for clazz
DROP TABLE IF EXISTS clazz;
CREATE TABLE clazz (id int(11) NOT NULL AUTO_INCREMENT,name varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL,gradeid int(11) NULL DEFAULT NULL,
PRIMARY KEY (id) USING BTREE,
INDEX gid_clazz_FK(gradeid) USING BTREE,
CONSTRAINT gradeid_clazz_FK FOREIGN KEY (gradeid) REFERENCES grade (id) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = Dynamic;
– Records of clazz
INSERT INTO clazz VALUES (1, ‘1班’, 1);
INSERT INTO clazz VALUES (2, ‘2班’, 1);
INSERT INTO clazz VALUES (3, ‘3班’, 1);
INSERT INTO clazz VALUES (4, ‘4班’, 1);
INSERT INTO clazz VALUES (5, ‘1班’, 2);
INSERT INTO clazz VALUES (6, ‘2班’, 2);
INSERT INTO clazz VALUES (7, ‘3班’, 2);
INSERT INTO clazz VALUES (8, ‘4班’, 2);
INSERT INTO clazz VALUES (9, ‘1班’, 3);
INSERT INTO clazz VALUES (10, ‘2班’, 3);
INSERT INTO clazz VALUES (11, ‘3班’, 3);
INSERT INTO clazz VALUES (12, ‘4班’, 3);
INSERT INTO clazz VALUES (13, ‘5班’, 3);
– Table structure for clazz_course_teacher
DROP TABLE IF EXISTS clazz_course_teacher;
CREATE TABLE clazz_course_teacher (id int(11) NOT NULL AUTO_INCREMENT,clazzid int(11) NULL DEFAULT NULL,gradeid int(11) NULL DEFAULT NULL,courseid int(11) NULL DEFAULT NULL,teacherid int(11) NULL DEFAULT NULL,
PRIMARY KEY (id) USING BTREE,
INDEX clazzid_cct_FK(clazzid) USING BTREE,
INDEX tid_cct_FK(teacherid) USING BTREE,
INDEX courseid_cct_FK(courseid) USING BTREE,
INDEX gradeid_cct_FK(gradeid) USING BTREE,
CONSTRAINT clazzid_cct_FK FOREIGN KEY (clazzid) REFERENCES clazz (id) ON DELETE RESTRICT ON UPDATE RESTRICT,
CONSTRAINT teacherid_cct_FK FOREIGN KEY (teacherid) REFERENCES teacher (id) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = Dynamic;