目 录

关系图 1. 专业培养计划及替代课程

  • 关系图

专业培养计划及替代课程

关系图 2. 公共课计划

  • 关系图

公共课计划

关系图 3. 个人计划及替代课程

  • 关系图

个人计划及替代课程

表格 major_alt_courses 专业替代课程

表格edu.major_alt_courses
  • 表格说明
表名主键注释
edu.major_alt_coursesid专业替代课程
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2department_idinteger院系ID base.departments
3direction_idbigint适用方向ID base.directions
4from_grade_idbigint起始年级ID base.grades
5major_idbigint适用专业ID base.majors
6project_idinteger项目ID base.projects
7remarkvarchar(255)备注
8std_type_idinteger学生类别ID base.c_std_types
9to_grade_idbigint截至年级ID base.grades
10updated_attimestamptz更新时间
  • 表格的索引
索引名索引字段是否唯一
idx_8s5d0wiirdi101qp238i6ovruproject_id

表格 major_alt_courses_news 新课程

表格edu.major_alt_courses_news
  • 表格说明
表名主键注释
edu.major_alt_courses_newsmajor_alternative_course_id,course_id新课程
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1course_idbigint课程基本信息ID base.courses
2major_alternative_course_idbigint专业替代课程ID edu.major_alt_courses
  • 表格的索引
索引名索引字段是否唯一
idx_4hvjp5b9sm4mb3gn32sdn86chmajor_alternative_course_id

表格 major_alt_courses_olds 原课程

表格edu.major_alt_courses_olds
  • 表格说明
表名主键注释
edu.major_alt_courses_oldsmajor_alternative_course_id,course_id原课程
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1course_idbigint课程基本信息ID base.courses
2major_alternative_course_idbigint专业替代课程ID edu.major_alt_courses
  • 表格的索引
索引名索引字段是否唯一
idx_2v1a5cnldp9ct2bepe4510lrymajor_alternative_course_id

表格 major_course_groups 专业计划课程组

表格edu.major_course_groups
  • 表格说明
表名主键注释
edu.major_course_groupsid专业计划课程组
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2auto_addupboolean自动累加学分
3course_countsmallint要求课程门数
4course_type_idinteger课程类别ID base.c_course_types
5credit_hoursinteger要求学时
6creditsfloat4要求学分
7direction_idbigint该组针对的专业方向ID base.directions
8given_namevarchar(100)自定义别名
9hour_ratiosvarchar(255)要求学时比例
10indexnovarchar(20)索引号
11parent_idbigint上级组ID edu.major_course_groups
12plan_idbigint计划ID edu.major_plans
13remarkvarchar(200)备注
14sub_countsmallint要求完成组数
15term_creditsvarchar(40)学期学分分布
16termsinteger开课学期
  • 表格的索引
索引名索引字段是否唯一
idx_h0ysdj9584dxm8l728cffxrrlplan_id
idx_k721uxxb3t08ojvw2gw6s4nt5parent_id

表格 major_plan_courses 专业计划课程

表格edu.major_plan_courses
  • 表格说明
表名主键注释
edu.major_plan_coursesid专业计划课程
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2compulsoryboolean是否必修
3course_idbigint课程ID base.courses
4department_idinteger开课部门ID base.departments
5exam_mode_idinteger考核方式ID code.exam_modes
6group_idbigint课程组ID edu.major_course_groups
7remarkvarchar(200)备注
8stage_idinteger日历阶段ID base.calendar_stages
9suggest_termsinteger建议修读学期
10termsinteger开课学期
11weekstatebigint开课周
  • 表格中唯一约束
序号约束名约束字段
1uk_bmxrewotma5nd0dxovv1m77cwgroup_id,course_id
  • 表格的索引
索引名索引字段是否唯一
idx_lew5g9v57qxwekv4aherpbliigroup_id

表格 major_plans 专业培养计划

表格edu.major_plans
  • 表格说明
表名主键注释
edu.major_plansid专业培养计划
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2begin_ondate开始日期
3creditsfloat4要求学分
4end_ondate结束日期
5end_termsmallint结束学期
6program_idbigint专业培养方案ID edu.programs
7remarkvarchar(200)备注
8start_termsmallint起始学期
9statusinteger审核状态
10updated_attimestamptz更新时间
  • 表格的索引
索引名索引字段是否唯一
idx_5kjqjfeqltk9lomhga2doccnhprogram_id

表格 share_course_groups 公共共享课程组

表格edu.share_course_groups
  • 表格说明
表名主键注释
edu.share_course_groupsid公共共享课程组
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2course_ability_rate_idinteger要求能力等级ID base.c_course_ability_rates
3course_type_idinteger课程类别ID base.c_course_types
4indexnovarchar(255)顺序号
5language_idinteger要求外语语种ID code.languages
6parent_idbigint公共共享课程组ID edu.share_course_groups
7plan_idbigint公共共享计划ID edu.share_plans
  • 表格的索引
索引名索引字段是否唯一
idx_127cshdpus15xol454uaojjfeparent_id
idx_dsgghmsmfesuqdn7ct736a6replan_id

表格 share_plan_courses 公共共享课程组课程

表格edu.share_plan_courses
  • 表格说明
表名主键注释
edu.share_plan_coursesid公共共享课程组课程
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2course_idbigint课程基本信息ID base.courses
3department_idinteger开课部门ID base.departments
4exam_mode_idinteger考核方式ID code.exam_modes
5group_idbigint公共共享课程组ID edu.share_course_groups
6stage_idinteger日历阶段ID base.calendar_stages
7termsinteger学期
8weekstatebigint开课周
  • 表格中唯一约束
序号约束名约束字段
1uk_4g3u5b9itdu90iij2y6la2ms5group_id,course_id
  • 表格的索引
索引名索引字段是否唯一
idx_4kls4p6klclkgscfvak8pqsdfgroup_id

表格 share_plans 公共共享计划

表格edu.share_plans
  • 表格说明
表名主键注释
edu.share_plansid公共共享计划
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2begin_ondate生效日期
3edu_type_idinteger培养类型ID base.c_education_types
4end_ondate失效日期
5from_grade_idbigint起始适用年级ID base.grades
6level_idinteger培养层次ID code.education_levels
7namevarchar(255)名称
8project_idinteger项目ID base.projects
9remarkvarchar(200)备注
10to_grade_idbigint截止适用年级ID base.grades
11updated_attimestamptz更新时间

表格 std_alt_courses 学生替代课程

表格edu.std_alt_courses
  • 表格说明
表名主键注释
edu.std_alt_coursesid学生替代课程
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2remarkvarchar(255)备注
3std_idbigint学生ID base.students
4updated_attimestamptz更新时间
  • 表格的索引
索引名索引字段是否唯一
idx_mstilk5giawk7vh78kv73x7trstd_id

表格 std_alt_courses_news 新课程

表格edu.std_alt_courses_news
  • 表格说明
表名主键注释
edu.std_alt_courses_newsstd_alternative_course_id,course_id新课程
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1course_idbigint课程基本信息ID base.courses
2std_alternative_course_idbigint学生替代课程ID edu.std_alt_courses
  • 表格的索引
索引名索引字段是否唯一
idx_1swj196xyqjha21237i35824wstd_alternative_course_id

表格 std_alt_courses_olds 原课程

表格edu.std_alt_courses_olds
  • 表格说明
表名主键注释
edu.std_alt_courses_oldsstd_alternative_course_id,course_id原课程
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1course_idbigint课程基本信息ID base.courses
2std_alternative_course_idbigint学生替代课程ID edu.std_alt_courses
  • 表格的索引
索引名索引字段是否唯一
idx_xtxet4oto3m3lt6fkyq6l9vjstd_alternative_course_id

表格 std_course_groups 学生共享课程组

表格edu.std_course_groups
  • 表格说明
表名主键注释
edu.std_course_groupsid学生共享课程组
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2auto_addupboolean自动累加学分
3course_countsmallint要求课程门数
4course_type_idinteger课程类别ID base.c_course_types
5credit_hoursinteger要求学时
6creditsfloat4要求学分
7given_namevarchar(255)别名
8hour_ratiosvarchar(255)要求学时比例
9indexnovarchar(20)索引号
10parent_idbigint上级组ID edu.std_course_groups
11plan_idbigint计划ID edu.std_plans
12remarkvarchar(200)备注
13sub_countsmallint要求完成组数
14term_creditsvarchar(255)学期学分分布
15termsinteger开课学期
  • 表格的索引
索引名索引字段是否唯一
idx_e7b2h1mmriptticlepxklqk0cparent_id
idx_fu51ynnn9xdnujcuopnl6nu7kplan_id

表格 std_plan_courses 学生共享课程组课程

表格edu.std_plan_courses
  • 表格说明
表名主键注释
edu.std_plan_coursesid学生共享课程组课程
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2compulsoryboolean是否必修
3course_idbigint课程ID base.courses
4group_idbigint课程组ID edu.std_course_groups
5remarkvarchar(200)备注
6termsinteger开课学期
  • 表格中唯一约束
序号约束名约束字段
1uk_9ume0khx1eqjh5l7v7lsp3gjfgroup_id,course_id
  • 表格的索引
索引名索引字段是否唯一
idx_fyc4q8xtjps60xf5gfovi398sgroup_id

表格 std_plans 个人计划

表格edu.std_plans
  • 表格说明
表名主键注释
edu.std_plansid个人计划
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2begin_ondate开始日期
3creditsfloat4要求学分
4end_ondate结束日期
5end_termsmallint结束学期
6program_idbigint专业培养方案ID edu.programs
7remarkvarchar(200)备注
8start_termsmallint起始学期
9statusinteger审核状态
10std_idbigint学生ID base.students
11updated_attimestamptz更新时间
  • 表格中唯一约束
序号约束名约束字段
1uk_jo5xh73ptavgr1lk7p0sfpamwstd_id