|
@@ -4,8 +4,8 @@ CREATE TABLE ec_prt_course_paper (
|
|
|
creation_time datetime DEFAULT NULL,
|
|
|
update_time datetime DEFAULT NULL,
|
|
|
answer_file_url varchar(200) DEFAULT NULL,
|
|
|
- course_id bigint(20) DEFAULT NULL,
|
|
|
course_code varchar(50) DEFAULT NULL,
|
|
|
+ course_id bigint(20) DEFAULT NULL,
|
|
|
course_name varchar(50) DEFAULT NULL,
|
|
|
exam_id bigint(20) DEFAULT NULL,
|
|
|
org_id bigint(20) DEFAULT NULL,
|
|
@@ -15,8 +15,7 @@ CREATE TABLE ec_prt_course_paper (
|
|
|
paper_p int(11) DEFAULT NULL,
|
|
|
PRIMARY KEY (id),
|
|
|
KEY INDEX_PRT_COURSE_PAPER_01 (org_id),
|
|
|
- KEY INDEX_PRT_COURSE_PAPER_02 (exam_id),
|
|
|
- KEY INDEX_PRT_COURSE_PAPER_03 (course_code)
|
|
|
+ KEY INDEX_PRT_COURSE_PAPER_02 (exam_id)
|
|
|
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
|
|
|
|
|
|
|
|
@@ -25,8 +24,8 @@ CREATE TABLE ec_prt_course_statistic (
|
|
|
id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
creation_time datetime DEFAULT NULL,
|
|
|
update_time datetime DEFAULT NULL,
|
|
|
- course_id bigint(20) DEFAULT NULL,
|
|
|
course_code varchar(50) DEFAULT NULL,
|
|
|
+ course_id bigint(20) DEFAULT NULL,
|
|
|
course_name varchar(50) DEFAULT NULL,
|
|
|
course_paper_id bigint(20) DEFAULT NULL,
|
|
|
exam_id bigint(20) DEFAULT NULL,
|
|
@@ -34,8 +33,7 @@ CREATE TABLE ec_prt_course_statistic (
|
|
|
paper_type varchar(50) DEFAULT NULL,
|
|
|
PRIMARY KEY (id),
|
|
|
KEY INDEX_PRT_COURSE_STATISTIC_01 (org_id),
|
|
|
- KEY INDEX_PRT_COURSE_STATISTIC_02 (exam_id),
|
|
|
- KEY INDEX_PRT_COURSE_STATISTIC_03 (course_paper_id)
|
|
|
+ KEY INDEX_PRT_COURSE_STATISTIC_02 (exam_id)
|
|
|
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
|
|
|
|
|
|
|
|
@@ -49,12 +47,9 @@ CREATE TABLE ec_prt_exam_structure (
|
|
|
exam_type varchar(50) DEFAULT NULL,
|
|
|
org_id bigint(20) DEFAULT NULL,
|
|
|
org_name varchar(50) DEFAULT NULL,
|
|
|
- school_id bigint(20) DEFAULT NULL,
|
|
|
- school_name varchar(50) DEFAULT NULL,
|
|
|
PRIMARY KEY (id),
|
|
|
KEY INDEX_PRT_EXAM_STRUCTURE_01 (org_id),
|
|
|
- KEY INDEX_PRT_EXAM_STRUCTURE_02 (exam_id),
|
|
|
- KEY INDEX_PRT_EXAM_STRUCTURE_03 (school_id)
|
|
|
+ KEY INDEX_PRT_EXAM_STRUCTURE_02 (exam_id)
|
|
|
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
|
|
|
|
|
|
|
|
@@ -64,8 +59,8 @@ CREATE TABLE ec_prt_objective_question_structure (
|
|
|
creation_time datetime DEFAULT NULL,
|
|
|
update_time datetime DEFAULT NULL,
|
|
|
answer varchar(50) DEFAULT NULL,
|
|
|
- course_id bigint(20) DEFAULT NULL,
|
|
|
course_code varchar(50) DEFAULT NULL,
|
|
|
+ course_id bigint(20) DEFAULT NULL,
|
|
|
course_name varchar(50) DEFAULT NULL,
|
|
|
exam_id bigint(20) DEFAULT NULL,
|
|
|
paper_id varchar(50) DEFAULT NULL,
|
|
@@ -76,7 +71,8 @@ CREATE TABLE ec_prt_objective_question_structure (
|
|
|
unit_num int(11) DEFAULT NULL,
|
|
|
unit_score double DEFAULT NULL,
|
|
|
PRIMARY KEY (id),
|
|
|
- KEY INDEX_PRT_OBJECTIVE_QUESTION_01 (exam_id)
|
|
|
+ KEY INDEX_PRT_OBJECTIVE_QUESTION_01 (exam_id),
|
|
|
+ KEY INDEX_PRT_OBJECTIVE_QUESTION_02 (paper_id)
|
|
|
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
|
|
|
|
|
|
|
|
@@ -154,8 +150,8 @@ CREATE TABLE ec_prt_subjective_question_structure (
|
|
|
id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
creation_time datetime DEFAULT NULL,
|
|
|
update_time datetime DEFAULT NULL,
|
|
|
- course_id bigint(20) DEFAULT NULL,
|
|
|
course_code varchar(50) DEFAULT NULL,
|
|
|
+ course_id bigint(20) DEFAULT NULL,
|
|
|
course_name varchar(50) DEFAULT NULL,
|
|
|
exam_id bigint(20) DEFAULT NULL,
|
|
|
paper_id varchar(50) DEFAULT NULL,
|
|
@@ -166,7 +162,8 @@ CREATE TABLE ec_prt_subjective_question_structure (
|
|
|
unit_num int(11) DEFAULT NULL,
|
|
|
unit_score double DEFAULT NULL,
|
|
|
PRIMARY KEY (id),
|
|
|
- KEY INDEX_PRT_SUBJECTIVE_QUESTION_01 (exam_id)
|
|
|
+ KEY INDEX_PRT_SUBJECTIVE_QUESTION_01 (exam_id),
|
|
|
+ KEY INDEX_PRT_SUBJECTIVE_QUESTION_02 (paper_id)
|
|
|
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
|
|
|
|
|
|
|