完成课程资源和课程教室sql
This commit is contained in:
@@ -0,0 +1,10 @@
|
|||||||
|
CREATE TABLE `course_resource` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '资源ID(主键,自增)',
|
||||||
|
`course_id` int(11) NOT NULL COMMENT '关联课程ID',
|
||||||
|
`title` varchar(255) NOT NULL COMMENT '资源标题(如“第1章课件.pdf”)',
|
||||||
|
`resource_url` varchar(512) NOT NULL COMMENT '资源文件URL',
|
||||||
|
`size` int(11) NOT NULL DEFAULT 0 COMMENT '文件大小(KB,默认0)',
|
||||||
|
`sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序(数值越小越靠前)',
|
||||||
|
PRIMARY KEY (`id`),
|
||||||
|
KEY `idx_course_id` (`course_id`) COMMENT '按课程ID查询索引'
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='课程拓展资源表';
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
-- 教学团队表(关联课程与教师信息)
|
||||||
|
CREATE TABLE `course_teacher` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '关联ID(主键,自增)',
|
||||||
|
`course_id` int(11) NOT NULL COMMENT '关联课程ID',
|
||||||
|
`teacher_id` int(11) NOT NULL COMMENT '教师ID(关联用户表user.id)',
|
||||||
|
`name` varchar(100) NOT NULL COMMENT '教师姓名',
|
||||||
|
`title` varchar(200) NOT NULL DEFAULT '' COMMENT '教师头衔(如“XXX大学教授”)',
|
||||||
|
`avatar` varchar(512) NOT NULL DEFAULT '' COMMENT '教师头像URL',
|
||||||
|
`intro` text COMMENT '教师简介',
|
||||||
|
`sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序(团队展示顺序,数值越小越靠前)',
|
||||||
|
PRIMARY KEY (`id`),
|
||||||
|
KEY `idx_course_id` (`course_id`) COMMENT '按课程ID查询教师的索引'
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='教学团队表';
|
||||||
Reference in New Issue
Block a user