目 录

关系图 1. 教学任务

  • 关系图

教学任务

关系图 2. 学生修读课程

  • 关系图

学生修读课程

关系图 3. 授课计划

  • 关系图

授课计划

表格 clazz_activities 教学活动

表格edu.clazz_activities
  • 表格说明
表名主键注释
edu.clazz_activitiesid教学活动
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2begin_atsmallint开始时间
3begin_unitsmallint开始节次
4clazz_idbigint教学任务ID edu.clazzes
5end_atsmallint结束时间
6end_unitsmallint结束节次
7placesvarchar(100)授课场所
8start_ondate开始日期
9subclazz_idbigint教学任务小班ID edu.subclazzes
10teaching_method_idinteger授课方式ID code.teaching_methods
11teaching_nature_idinteger授课性质ID code.teaching_natures
12weekstatebigint周状态
  • 表格的索引
索引名索引字段是否唯一
idx_sjlgr9e0wh41aqb4wbj7tyqajclazz_id

表格 clazz_activities_rooms 教室列表

表格edu.clazz_activities_rooms
  • 表格说明
表名主键注释
edu.clazz_activities_roomsactivity_id,classroom_id教室列表
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1activity_idbigint教学活动ID edu.clazz_activities
2classroom_idbigint教室ID base.classrooms
  • 表格的索引
索引名索引字段是否唯一
idx_lp1ho1db4ui0l4lffulgfn0ykactivity_id

表格 clazz_activities_teachers 授课教师列表

表格edu.clazz_activities_teachers
  • 表格说明
表名主键注释
edu.clazz_activities_teachersactivity_id,teacher_id授课教师列表
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1activity_idbigint教学活动ID edu.clazz_activities
2teacher_idbigint教师信息ID base.teachers
  • 表格的索引
索引名索引字段是否唯一
idx_15kq4qjipsyjesv30panl7d28activity_id

表格 clazz_bulletins 教学班公告板

表格edu.clazz_bulletins
  • 表格说明
表名主键注释
edu.clazz_bulletinsid教学班公告板
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2clazz_idbigint教学任务ID edu.clazzes
3contact_channelvarchar(150)日常联系渠道
4contact_qrcode_pathvarchar(300)日常联系渠道二维码
5contentsvarchar(1000)公告内容
  • 表格中唯一约束
序号约束名约束字段
1uk_bw61pgrg2iw0irmhs8hof0q0gclazz_id

表格 clazz_groups 教学任务组

表格edu.clazz_groups
  • 表格说明
表名主键注释
edu.clazz_groupsid教学任务组
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2course_idbigint课程ID base.courses
3namevarchar(255)组名称
4project_idinteger项目ID base.projects
5semester_idinteger学期ID base.semesters
6teach_depart_idinteger开课部门ID base.departments

表格 clazz_materials 教学班资料

表格edu.clazz_materials
  • 表格说明
表名主键注释
edu.clazz_materialsid教学班资料
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2clazz_idbigint教学任务ID edu.clazzes
3file_pathvarchar(400)文件路径
4namevarchar(300)材料名称
5updated_attimestamptz更新时间
6updated_by_idbigint上传人ID base.users
7urlvarchar(400)网址
  • 表格的索引
索引名索引字段是否唯一
idx_ftsvqtl0wf5lx885wwiw514hpclazz_id

表格 clazz_notice_files 班级公告附件

表格edu.clazz_notice_files
  • 表格说明
表名主键注释
edu.clazz_notice_filesid班级公告附件
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2file_pathvarchar(200)文件路径
3media_typevarchar(100)类型
4namevarchar(255)名称
5notice_idbigint班内通知ID edu.clazz_notices
6updated_attimestamptz更新时间
  • 表格的索引
索引名索引字段是否唯一
idx_ifw02k8m49nnnsixxeic5irmdnotice_id

表格 clazz_notices 班内通知

表格edu.clazz_notices
  • 表格说明
表名主键注释
edu.clazz_noticesid班内通知
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2clazz_idbigint教学任务ID edu.clazzes
3contentsvarchar(1500)内容
4titlevarchar(300)标题
5updated_attimestamptz更新时间
6updated_by_idbigint发布人ID base.users
  • 表格的索引
索引名索引字段是否唯一
idx_etjnc5p0edykl4yjenl8f5aqoclazz_id

表格 clazzes 教学任务

表格edu.clazzes
  • 表格说明
表名主键注释
edu.clazzesid教学任务
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2campus_idinteger开课校区ID base.campuses
3capacityinteger人数上限
4capacity_lockedboolean是否锁定上限
5clazz_namevarchar(500)教学班名称
6course_idbigint课程ID base.courses
7course_type_idinteger课程类别ID base.c_course_types
8credit_hoursinteger学时
9crnvarchar(32)课程序号
10depart_arrangedboolean是否开课院系负责安排
11depart_idinteger学生所在部门ID base.departments
12exam_mode_idinteger考核方式ID code.exam_modes
13gender_ratiosmallint男女比
14gradesvarchar(40)年级
15group_idbigint所属课程组ID edu.clazz_groups
16has_makeupboolean是否有补考
17lang_type_idinteger授课语言类型ID code.teach_lang_types
18plan_idbigint执行计划ID
19project_idinteger项目ID base.projects
20remarkvarchar(255)备注
21reserved_countinteger保留人数
22room_type_idinteger教室类型ID code.classroom_types
23semester_idinteger教学日历ID base.semesters
24sharedboolean是否全校共享
25statusinteger审核状态
26std_countinteger学生人数
27subjectvarchar(255)主题
28teach_depart_idinteger开课院系ID base.departments
29updated_attimestamptz更新时间
30week_hoursinteger周课时
31weekstatebigint周状态
  • 表格中唯一约束
序号约束名约束字段
1uk_8xuvd3v6lnrq5xmcl8jje0yauproject_id,semester_id,crn
  • 表格的索引
索引名索引字段是否唯一
idx_9bwygbyci888eug6sjs5ihbqqproject_id,semester_id,teach_depart_id
idx_2nu751wwcosaoh3kd2a36ycdjgroup_id

表格 clazzes_ability_rates 要求课程能力等级

表格edu.clazzes_ability_rates
  • 表格说明
表名主键注释
edu.clazzes_ability_ratesclazz_id,course_ability_rate_id要求课程能力等级
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1clazz_idbigint教学任务ID edu.clazzes
2course_ability_rate_idinteger课程能力等级ID base.c_course_ability_rates
  • 表格的索引
索引名索引字段是否唯一
idx_dtwnr7ysxuukruvulscomb6onclazz_id

表格 clazzes_tags 教学任务标签

表格edu.clazzes_tags
  • 表格说明
表名主键注释
edu.clazzes_tagsclazz_id,clazz_tag_id教学任务标签
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1clazz_idbigint教学任务ID edu.clazzes
2clazz_tag_idinteger任务标签ID edu.c_clazz_tags
  • 表格的索引
索引名索引字段是否唯一
idx_8w82phrf16wpnbxdoqo3otrtkclazz_id

表格 clazzes_teachers 授课教师

表格edu.clazzes_teachers
  • 表格说明
表名主键注释
edu.clazzes_teachersclazz_id,teacher_id,idx授课教师
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1clazz_idbigint教学任务ID edu.clazzes
2idxintegerindex no
3teacher_idbigint教师信息ID base.teachers
  • 表格的索引
索引名索引字段是否唯一
idx_ljvsyyihis2oe1m3gt3rffg2mclazz_id

表格 course_takers 学生修读课程信息

表格edu.course_takers
  • 表格说明
表名主键注释
edu.course_takersid学生修读课程信息
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2alternativeboolean是否替代
3clazz_idbigint教学任务ID edu.clazzes
4course_idbigint课程基本信息ID base.courses
5course_type_idinteger课程类别ID base.c_course_types
6election_mode_idinteger选课方式ID code.election_modes
7free_listeningboolean是否免听
8remarkvarchar(100)备注
9semester_idinteger学年学期ID base.semesters
10std_idbigint学生ID base.students
11subclazz_idbigint教学任务小班ID edu.subclazzes
12take_type_idinteger修读类别ID code.course_take_types
13updated_attimestamptz更新时间
  • 表格中唯一约束
序号约束名约束字段
1uk_9pqkafkcyi7pe6799lg614vaystd_id,course_id,semester_id
  • 表格的索引
索引名索引字段是否唯一
idx_cg1338egu7o03diaf8h2ebjvpclazz_id

表格 lessons 授课内容

表格edu.lessons
  • 表格说明
表名主键注释
edu.lessonsid授课内容
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2begin_atsmallint开始时间
3contentsvarchar(500)内容
4end_atsmallint结束时间
5idxinteger序号
6open_ondate开课日期
7placesvarchar(255)授课地点
8plan_idbigint授课计划ID edu.teaching_plans
9subclazz_idbigint教学任务小班ID edu.subclazzes
10teaching_method_idinteger授课方式ID code.teaching_methods
11teaching_nature_idinteger授课性质ID code.teaching_natures
12unitsvarchar(255)开课节次
  • 表格的索引
索引名索引字段是否唯一
idx_m85fsqiyr7ldosv7uwt9atr7xplan_id

表格 lessons_rooms 教室列表

表格edu.lessons_rooms
  • 表格说明
表名主键注释
edu.lessons_roomslesson_id,classroom_id教室列表
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1classroom_idbigint教室ID base.classrooms
2lesson_idbigint授课内容ID edu.lessons
  • 表格的索引
索引名索引字段是否唯一
idx_inlritlkt48apx8ejj1oa4xsplesson_id

表格 lessons_teachers 授课教师列表

表格edu.lessons_teachers
  • 表格说明
表名主键注释
edu.lessons_teacherslesson_id,teacher_id授课教师列表
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1lesson_idbigint授课内容ID edu.lessons
2teacher_idbigint教师信息ID base.teachers
  • 表格的索引
索引名索引字段是否唯一
idx_6dfrp3fwx1fst4j0686ofjsuclesson_id

表格 restriction_items 课程限制项

表格edu.restriction_items
  • 表格说明
表名主键注释
edu.restriction_itemsid课程限制项
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2contentsvarchar(255)限制内容
3includedboolean是否包含限定内容
4metainteger限制具体项目
5restriction_idbigint所在限制组ID edu.restrictions
  • 表格的索引
索引名索引字段是否唯一
idx_dax3f658vva8uq89kdgg48v4nrestriction_id

表格 restrictions 课程限制条件组

表格edu.restrictions
  • 表格说明
表名主键注释
edu.restrictionsid课程限制条件组
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2clazz_idbigint教学任务ID edu.clazzes
3cur_countinteger当前人数
4max_countinteger最大人数
5parent_idbigint上级组ID edu.restrictions
6primeboolean是否主要授课对象
  • 表格的索引
索引名索引字段是否唯一
idx_c2pllu9g7p0poy59op11nkab5clazz_id
idx_i8g6bl3jpwldie38iiqgw4kesparent_id

表格 subclazzes 教学任务小班

表格edu.subclazzes
  • 表格说明
表名主键注释
edu.subclazzesid教学任务小班
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2clazz_idbigint教学任务ID edu.clazzes
3cur_countinteger当前人数
4max_countinteger最大人数
5namevarchar(100)名称
  • 表格的索引
索引名索引字段是否唯一
idx_4kc8i1iwg3dcxgp93s9lcfui9clazz_id

表格 teaching_plans 授课计划

表格edu.teaching_plans
  • 表格说明
表名主键注释
edu.teaching_plansid授课计划
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2audit_attimestamptz审核时间
3auditor_idbigint通用人员信息ID base.users
4author_idbigint作者ID base.users
5clazz_idbigint教学任务ID edu.clazzes
6doc_localevarchar(255)语言
7file_pathvarchar(255)附件关键字
8file_sizeinteger大小
9mime_typevarchar(255)文件类型
10passedboolean是否通过
11semester_idinteger学年学期ID base.semesters
12updated_attimestamptz更新时间