CREATE TABLE `course_content` ( `id` int NOT NULL AUTO_INCREMENT COMMENT '内容ID(主键)', `course_id` int NOT NULL COMMENT '关联课程ID', `parent_id` int DEFAULT 0 COMMENT '父级ID(0表示章节,>0表示小节,关联自身id)', `title` varchar(255) NOT NULL COMMENT '章节/小节标题', `content` text COMMENT '内容详情(如视频地址、图文内容等)', `sort` int DEFAULT 0 COMMENT '排序(数字越小越靠前)', PRIMARY KEY (`id`), KEY `idx_course_id` (`course_id`) COMMENT '按课程查询内容', KEY `idx_parent_id` (`parent_id`) COMMENT '按父级查询子内容' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='课程内容表(章节/小节)';