Closed joelin109 closed 6 years ago
知识点表
DROP TABLE IF EXISTS `content_key_point`; CREATE TABLE `content_key_point` ( `id` varchar(30) NOT NULL COMMENT 'ID', `keypoint` varchar(100) DEFAULT NULL COMMENT '考点', `create_at` varchar(24) DEFAULT NULL COMMENT '创建日期', `create_by` varchar(30) DEFAULT NULL COMMENT '创建者', `update_at` varchar(24) DEFAULT NULL COMMENT '修改日期', `update_by` varchar(30) DEFAULT NULL COMMENT '修改者', `delete_at` varchar(24) DEFAULT NULL COMMENT '删除日期', `delete_by` varchar(30) DEFAULT NULL COMMENT '删除者', `status` varchar(1) NOT NULL DEFAULT '1' COMMENT '状态', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='知识点表';
习题表
DROP TABLE IF EXISTS `content_quiz_question`; CREATE TABLE `content_quiz_question` ( `id` varchar(30) NOT NULL COMMENT 'ID', `course_id` varchar(30) DEFAULT NULL COMMENT 'CourseID', `chapter_id` varchar(30) DEFAULT NULL COMMENT 'ChapterID', `lesson_id` varchar(30) DEFAULT NULL COMMENT 'LessonID', `steam` text NOT NULL COMMENT '题干', `options` text DEFAULT NULL COMMENT '选项', `answer` text DEFAULT NULL COMMENT '答案', `analysis` text DEFAULT NULL COMMENT '解析', `type` varchar(1) NOT NULL DEFAULT '0' COMMENT '题型[0:判断题,1:单选题, 2:多选题, 3:简答题, 4:填空题]', `level` varchar(100) DEFAULT NULL COMMENT '难度[0:简单]', `keypoint_ids` text DEFAULT NULL COMMENT '知识点', `subjection` varchar(1) NOT NULL DEFAULT '0' COMMENT '隶属[0:所有学生, 1:私塾学生]', `need_feedback` varchar(1) NOT NULL DEFAULT '0' COMMENT '是否批改[0:否,1:是]', `remark` text COMMENT '备注', `create_at` varchar(24) DEFAULT NULL COMMENT '创建日期', `create_by` varchar(30) DEFAULT NULL COMMENT '创建者', `update_at` varchar(24) DEFAULT NULL COMMENT '修改日期', `update_by` varchar(30) DEFAULT NULL COMMENT '修改者', `delete_at` varchar(24) DEFAULT NULL COMMENT '删除日期', `delete_by` varchar(30) DEFAULT NULL COMMENT '删除者', `status` varchar(1) NOT NULL DEFAULT '1' COMMENT '状态', PRIMARY KEY (`id`), FOREIGN KEY (`course_id`) references `content_course`(`id`), FOREIGN KEY (`chapter_id`) references `content_lesson`(`id`), FOREIGN KEY (`lesson_id`) references `content_lesson`(`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='习题表';
习题知识点关系表
DROP TABLE IF EXISTS `content_quiz_question_keypoint`; CREATE TABLE `content_quiz_question_keypoint` ( `question_id` varchar(30) NOT NULL COMMENT '习题ID', `keypoint_id` varchar(30) NOT NULL COMMENT '考点ID', `create_at` varchar(24) DEFAULT NULL COMMENT '创建日期', `create_by` varchar(30) DEFAULT NULL COMMENT '创建者', `update_at` varchar(24) DEFAULT NULL COMMENT '修改日期', `update_by` varchar(30) DEFAULT NULL COMMENT '修改者', `delete_at` varchar(24) DEFAULT NULL COMMENT '删除日期', `delete_by` varchar(30) DEFAULT NULL COMMENT '删除者', `status` varchar(1) NOT NULL DEFAULT '1' COMMENT '状态', FOREIGN KEY (`question_id`) references `content_quiz_question`(`id`), FOREIGN KEY (`essential_id`) references `content_quiz_essential`(`id`), UNIQUE KEY `content_quiz_questions_essential_uk` (`question_id`,`essential_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='习题知识点关系表';
需要支持