Skip to content

教务管理 课程信息 表结构 ​

表格一览 ​

序号表名/描述序号表名/描述
1clazz_archives 课程资料归档15syllabus_experiments 教学大纲-实践环节
2clazz_plans 授课计划16syllabus_hours 教学大纲-分类课时
3clazz_programs 教案17syllabus_method_designs 教学法设计
4clazz_section_hours 环节课时18syllabus_objectives 教学大纲课程目标
5course_tasks 课程任务19syllabus_outcomes 教学大纲毕业要求
6course_tasks_teachers 课程任务-任课教师20syllabus_texts 教学大纲文本
7exam_analyses 考试试卷分析21syllabus_topic_elements 教学大纲-教学主题-教学主题元素
8lesson_design_sections 教案课程设计-课程设计环节22syllabus_topic_hours 教学大纲-教学主题-分类课时
9lesson_design_texts 教案课程设计文本23syllabus_topics 教学大纲-教学主题
10lesson_designs 教案课程设计24syllabuses 课程教学大纲
11lessons 授课内容25syllabuses_levels 教学大纲-面向的培养层次
12syllabus_assessments 教学大纲-评估方式比例26syllabuses_majors 教学大纲-面向的专业
13syllabus_cases 教学大纲-案例27syllabuses_textbooks 教材
14syllabus_docs 教学大纲附件

表格明细 ​

clazz_archives ​

表名: edu.clazz_archives 课程资料归档
唯一约束: 主键🔑(id) uk_caluyc9lm5rlj5628fenvr9a(clazz_id,doc_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2archived_by_idbigint否归档人IDbase.users
3clazz_idbigint否教学任务IDedu.clazzes
4doc_idinteger否课程规章资料文档类型IDcode.clazz_archive_docs
5doc_pathvarchar(400)否存储路径
6doc_sizeinteger否文件大小
7updated_attimestamptz否更新时间

clazz_plans ​

表名: edu.clazz_plans 授课计划
唯一约束: 主键🔑(id) uk_6oj32b95hin66f630cor8jvp4(clazz_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2approver_idbigint是通用人员信息IDbase.users
3clazz_idbigint否教学任务IDedu.clazzes
4exam_hoursinteger否考核课时
5extra_hoursinteger否课外学时
6file_pathvarchar(255)是附件关键字
7lesson_hoursinteger否课堂课时
8office_idbigint是教研室IDbase.teaching_offices
9opinionsvarchar(300)是驳回意见
10publish_attimestamptz是发布时间
11reviewer_idbigint是通用人员信息IDbase.users
12semester_idinteger否学年学期IDbase.semesters
13statusinteger否状态
14updated_attimestamptz否更新时间
15writer_idbigint否通用人员信息IDbase.users

clazz_programs ​

表名: edu.clazz_programs 教案
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2clazz_idbigint否教学任务IDedu.clazzes
3design_countsmallint否已填写次数
4lesson_countsmallint否上课次数
5semester_idinteger否学年学期IDbase.semesters
6updated_attimestamptz否更新时间
7writer_idbigint否作者IDbase.users

clazz_section_hours ​

表名: edu.clazz_section_hours 环节课时
唯一约束: 主键🔑(id)
索引: idx_d07ma9lyd43nipvn3k132orr6(plan_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2credit_hoursinteger否课时
3namevarchar(255)否名称
4plan_idbigint否授课计划IDedu.clazz_plans

course_tasks ​

表名: edu.course_tasks 课程任务
唯一约束: 主键🔑(id) uk_rp2ft51pyobp9n4y4u0hx6hso(semester_id,course_id,idx)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2confirmedboolean否是否确认
3course_idbigint否课程基本信息IDbase.courses
4course_type_idinteger否课程类别IDcode.course_types
5department_idinteger否部门组织机构信息IDbase.departments
6director_idbigint是教师信息IDbase.teachers
7extra_hoursinteger是课外学时
8idxsmallint否顺序号
9office_idbigint是教研室IDbase.teaching_offices
10semester_idinteger否学年学期IDbase.semesters
11syllabus_requiredboolean否是否需要大纲

course_tasks_teachers ​

表名: edu.course_tasks_teachers 课程任务-任课教师
唯一约束: 主键🔑(course_task_id,teacher_id)
索引: idx_m6bxmljp0ixb3vabhn06n3gqh(course_task_id)
序号字段名字段类型是否可空描述引用表
1course_task_idbigint否课程任务IDedu.course_tasks
2teacher_idbigint否教师信息IDbase.teachers

exam_analyses ​

表名: edu.exam_analyses 考试试卷分析
唯一约束: 主键🔑(id) uk_5plw503n3jbjkxyi8ti9df4my(clazz_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2clazz_idbigint否教学任务IDedu.clazzes
3contentsvarchar(4000)否分析内容
4updated_attimestamptz否更新时间

lesson_design_sections ​

表名: edu.lesson_design_sections 教案课程设计-课程设计环节
唯一约束: 主键🔑(id)
索引: idx_48i0k0l7gf2fg5d5m381gpofl(design_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2design_idbigint否教案课程设计IDedu.lesson_designs
3detailsvarchar(50000)否教学过程设计
4durationinteger否时长
5idxinteger否序号
6summaryvarchar(50000)否教学内容提要
7titlevarchar(400)否标题

lesson_design_texts ​

表名: edu.lesson_design_texts 教案课程设计文本
唯一约束: 主键🔑(id)
索引: idx_8w3m21matxhg8f1tg60m1lbqi(design_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2contentsvarchar(4000)否内容
3design_idbigint否教案课程设计IDedu.lesson_designs
4namevarchar(100)否名称

lesson_designs ​

表名: edu.lesson_designs 教案课程设计
唯一约束: 主键🔑(id)
索引: idx_gif3ffmlcf3l41h1a6bxtrjh2(program_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2credit_hoursinteger否学时
3file_pathvarchar(255)是附件路径
4homeworkvarchar(2000)是作业
5idxinteger否序号
6lesson_ondate否上课日期
7program_idbigint否教案IDedu.clazz_programs
8remarkvarchar(255)是备注
9subjectvarchar(300)否主题
10unitsinteger否节次

lessons ​

表名: edu.lessons 授课内容
唯一约束: 主键🔑(id)
索引: idx_m85fsqiyr7ldosv7uwt9atr7x(plan_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2contentsvarchar(2000)否内容
3credit_hoursinteger否课时
4examboolean否是否考试
5formsvarchar(255)是教学方法
6homeworkvarchar(400)是作业
7idxinteger否序号
8learningvarchar(255)是自主学习内容
9learning_hoursfloat4否自主学习课时
10plan_idbigint否授课计划IDedu.clazz_plans
11remarkvarchar(255)是备注
12subclazz_idbigint是教学任务小班IDedu.subclazzes

syllabus_assessments ​

表名: edu.syllabus_assessments 教学大纲-评估方式比例
唯一约束: 主键🔑(id)
索引: idx_6wbdmn5a9toyucjxt4pqyxjh5(syllabus_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2assess_countinteger否考核次数
3componentvarchar(255)是小项
4descriptionvarchar(4000)是具体办法
5grade_type_idinteger否成绩类型IDcode.grade_types
6idxinteger否序号
7objective_percentsvarchar(255)是对应课程目标的支撑比例
8score_tablevarchar(10000)是评分表
9syllabus_idbigint否课程教学大纲IDedu.syllabuses
10weightinteger否百分比

syllabus_cases ​

表名: edu.syllabus_cases 教学大纲-案例
唯一约束: 主键🔑(id)
索引: idx_hqrxviradweba2ve2ptwofbql(syllabus_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2idxinteger否序号
3namevarchar(100)否名称
4syllabus_idbigint否课程教学大纲IDedu.syllabuses

syllabus_docs ​

表名: edu.syllabus_docs 教学大纲附件
唯一约束: 主键🔑(id)
索引: idx_8qx3072jupsnmwta4pr2am1wq(course_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2audit_attimestamptz是审核时间
3auditor_idbigint是审核人IDbase.users
4begin_ondate否生效日期
5course_idbigint否课程基本信息IDbase.courses
6department_idinteger否部门组织机构信息IDbase.departments
7doc_localevarchar(255)否语言
8doc_pathvarchar(200)否附件关键字
9doc_sizeinteger否大小
10end_ondate是失效日期
11semester_idinteger否学年学期IDbase.semesters
12statusinteger否状态
13updated_attimestamptz否更新时间
14writer_idbigint否作者IDbase.users

syllabus_experiments ​

表名: edu.syllabus_experiments 教学大纲-实践环节
唯一约束: 主键🔑(id)
索引: idx_khcn79d0h9o2224wnk5sul1f6(syllabus_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2experiment_idbigint否实验项目IDbase.experiments
3idxinteger否序号
4syllabus_idbigint否课程教学大纲IDedu.syllabuses

syllabus_hours ​

表名: edu.syllabus_hours 教学大纲-分类课时
唯一约束: 主键🔑(id)
索引: idx_iji4pxcfq92mg0bpcduy4hcvy(syllabus_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2credit_hoursfloat4否学时
3nature_idinteger否课时分类IDcode.teaching_natures
4syllabus_idbigint否课程教学大纲IDedu.syllabuses

syllabus_method_designs ​

表名: edu.syllabus_method_designs 教学法设计
唯一约束: 主键🔑(id)
索引: idx_dfywiu9r8v1lje8xa5ewsykt(syllabus_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2contentsvarchar(4000)否内容
3has_caseboolean否包含案例
4has_experimentboolean否包含实验
5idxinteger否序号
6namevarchar(255)否名称
7syllabus_idbigint否课程教学大纲IDedu.syllabuses

syllabus_objectives ​

表名: edu.syllabus_objectives 教学大纲课程目标
唯一约束: 主键🔑(id) uk_qcf83a87e0bfew53ny7n8wyrt(syllabus_id,code)
索引: idx_boimgnna7omgr47k2ekt5gqjh(syllabus_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2codevarchar(255)否代码
3contentsvarchar(1000)否内容
4namevarchar(255)否名称
5syllabus_idbigint否课程教学大纲IDedu.syllabuses

syllabus_outcomes ​

表名: edu.syllabus_outcomes 教学大纲毕业要求
唯一约束: 主键🔑(id)
索引: idx_g2stn7s4196pb6su9bhdhqr1a(syllabus_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2contentsvarchar(1000)否内容
3course_objectivesvarchar(255)否对应的课程目标
4idxinteger否顺序号
5syllabus_idbigint否课程教学大纲IDedu.syllabuses
6titlevarchar(150)否标题

syllabus_texts ​

表名: edu.syllabus_texts 教学大纲文本
唯一约束: 主键🔑(id)
索引: idx_7qdhoj27l6atb3a2lky1m0pyf(syllabus_id) ,idx_jf6pjysudnyysiitqpeh2j1yt(parent_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2contentsvarchar(4000)否内容
3indexnovarchar(255)否顺序号
4namevarchar(255)否名称
5parent_idbigint是教学大纲文本IDedu.syllabus_texts
6syllabus_idbigint否课程教学大纲IDedu.syllabuses

syllabus_topic_elements ​

表名: edu.syllabus_topic_elements 教学大纲-教学主题-教学主题元素
唯一约束: 主键🔑(id)
索引: idx_f09xp32cvvyffk0fikf3432yf(topic_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2contentsvarchar(3000)否教学内容
3label_idinteger否教学主题标签IDcode.syllabus_topic_labels
4topic_idbigint否教学大纲-教学主题IDedu.syllabus_topics

syllabus_topic_hours ​

表名: edu.syllabus_topic_hours 教学大纲-教学主题-分类课时
唯一约束: 主键🔑(id) uk_gnlcnb1b2bc4egpay5tjm8qyo(topic_id,nature_id)
索引: idx_bvfnvma9c5es1u33pagskn816(topic_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2credit_hoursfloat4否学时
3nature_idinteger否课时分类IDcode.teaching_natures
4topic_idbigint否教学大纲-教学主题IDedu.syllabus_topics

syllabus_topics ​

表名: edu.syllabus_topics 教学大纲-教学主题
唯一约束: 主键🔑(id)
索引: idx_rpwl1ty7otjsq11olf9r0npqt(syllabus_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2contentsvarchar(4000)否教学内容
3examboolean否是否考试环节
4idxsmallint否顺序号
5learning_hoursfloat4否自主学习学时
6methodsvarchar(255)是教学主题-教学方式方法
7namevarchar(255)否名称
8objectivesvarchar(255)是对应的课程目标
9syllabus_idbigint否课程教学大纲IDedu.syllabuses

syllabuses ​

表名: edu.syllabuses 课程教学大纲
唯一约束: 主键🔑(id) uk_53qtlhikj7jd9epqcxw2cqlm(semester_id,course_id,writer_id,doc_locale)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2approver_idbigint是通用人员信息IDbase.users
3begin_ondate否开始日期
4bibliographyvarchar(2000)是参考书目
5completeboolean否检查是否完整
6corequisitesvarchar(255)是并修课程
7course_idbigint否课程基本信息IDbase.courses
8course_profile_idbigint是课程介绍ID
9credit_hoursinteger否学时
10department_idinteger否开课院系IDbase.departments
11descriptionvarchar(255)否简介
12doc_localevarchar(255)否语种
13end_ondate否结束日期
14exam_credit_hoursinteger否考核课时
15exam_mode_idinteger否考核方式IDcode.exam_modes
16grading_mode_idinteger否成绩记录方式IDcode.grading_modes
17learning_hoursfloat4否自主学习课时
18materialsvarchar(2000)是其他教学资源
19methodsvarchar(500)否教学大纲-教学方式
20module_idinteger否课程模块IDcode.course_modules
21nature_idinteger否课程性质IDcode.course_natures
22office_idbigint是教研室IDbase.teaching_offices
23opinionsvarchar(300)是驳回意见
24prerequisitesvarchar(255)是先修课程
25publish_attimestamptz是发布时间
26rank_idinteger否课程属性IDcode.course_ranks
27reviewer_idbigint是通用人员信息IDbase.users
28semester_idinteger否生效学年学期IDbase.semesters
29stage_idinteger是日历阶段IDbase.calendar_stages
30statusinteger否状态
31subsequentsvarchar(255)是后续课程
32updated_attimestamptz否更新时间
33websitevarchar(255)是课程网站地址
34weeksinteger是实践周
35writer_idbigint否作者IDbase.users

syllabuses_levels ​

表名: edu.syllabuses_levels 教学大纲-面向的培养层次
唯一约束: 主键🔑(syllabus_id,education_level_id)
索引: idx_qex7k49m7ujh56q2m44ge0l2n(syllabus_id)
序号字段名字段类型是否可空描述引用表
1education_level_idinteger否培养层次IDcode.education_levels
2syllabus_idbigint否课程教学大纲IDedu.syllabuses

syllabuses_majors ​

表名: edu.syllabuses_majors 教学大纲-面向的专业
唯一约束: 主键🔑(syllabus_id,major_id)
索引: idx_5j67g3q269502ouxrogyd887w(syllabus_id)
序号字段名字段类型是否可空描述引用表
1major_idbigint否专业IDbase.majors
2syllabus_idbigint否课程教学大纲IDedu.syllabuses

syllabuses_textbooks ​

表名: edu.syllabuses_textbooks 教材
唯一约束: 主键🔑(syllabus_id,textbook_id)
索引: idx_gff3qkdgoqcp85i7f5xk3hy93(syllabus_id)
序号字段名字段类型是否可空描述引用表
1syllabus_idbigint否课程教学大纲IDedu.syllabuses
2textbook_idbigint否教材IDbase.textbooks