目 录


| 表名 | 主键 | 注释 |
|---|---|---|
| edu.course_grade_states | id | 成绩状态 |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | clazz_id | bigint | 否 | 教学任务ID | edu.clazzes |
| 3 | grading_mode_id | integer | 否 | 成绩记录方式ID | code.grading_modes |
| 4 | inputer_id | bigint | 是 | 通用人员信息ID | base.users |
| 5 | operator | varchar(100) | 否 | 操作者 | |
| 6 | score_precision | integer | 否 | 保留小数位 | |
| 7 | status | integer | 否 | 成绩状态 | |
| 8 | updated_at | timestamptz | 否 | 更新时间 |
| 索引名 | 索引字段 | 是否唯一 |
|---|---|---|
| idx_14ecxgagb3kumjkrb1bxv86tw | clazz_id | 否 |
| 表名 | 主键 | 注释 |
|---|---|---|
| edu.course_grades | id | 课程成绩实现 |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | clazz_id | bigint | 是 | 教学任务ID | edu.clazzes |
| 3 | course_id | bigint | 否 | 课程ID | base.courses |
| 4 | course_take_type_id | integer | 否 | 修读类别ID | code.course_take_types |
| 5 | course_type_id | integer | 否 | 课程类别ID | base.c_course_types |
| 6 | created_at | timestamptz | 否 | 创建时间 | |
| 7 | crn | varchar(20) | 否 | 课程序号 | |
| 8 | exam_mode_id | integer | 否 | 考核方式ID | code.exam_modes |
| 9 | free_listening | boolean | 否 | 是否免听 | |
| 10 | gp | float4 | 是 | 绩点 | |
| 11 | grading_mode_id | integer | 否 | 成绩记录方式ID | code.grading_modes |
| 12 | operator | varchar(100) | 是 | 操作者 | |
| 13 | passed | boolean | 否 | 是否通过 | |
| 14 | project_id | integer | 否 | 项目ID | base.projects |
| 15 | provider | varchar(80) | 是 | 成绩来源 | |
| 16 | remark | varchar(200) | 是 | 备注 | |
| 17 | score | float4 | 是 | 得分 | |
| 18 | score_text | varchar(5) | 是 | 得分字面值 | |
| 19 | semester_id | integer | 否 | 学期ID | base.semesters |
| 20 | status | integer | 否 | 成绩状态 | |
| 21 | std_id | bigint | 否 | 学生ID | base.students |
| 22 | updated_at | timestamptz | 否 | 更新时间 |
| 序号 | 约束名 | 约束字段 |
|---|---|---|
| 1 | uk_xitxltysiibv3efvpe69hk1j | std_id,course_id,semester_id,crn |
| 索引名 | 索引字段 | 是否唯一 |
|---|---|---|
| idx_4sj9rxcj7k0w4n33ijoi43yfw | std_id | 否 |
| idx_slt78xg1vj372c8mh8a9chs4l | clazz_id | 否 |
| idx_temwvr6v0fwgm0p56bik0h1wh | project_id | 否 |
| 表名 | 主键 | 注释 |
|---|---|---|
| edu.exam_grade_states | id | 考试成绩状态 |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | grade_state_id | bigint | 否 | 总成绩状态ID | edu.course_grade_states |
| 3 | grade_type_id | integer | 否 | 成绩类型ID | code.grade_types |
| 4 | grading_mode_id | integer | 否 | 成绩记录方式ID | code.grading_modes |
| 5 | operator | varchar(100) | 否 | 操作者 | |
| 6 | remark | varchar(255) | 是 | 备注 | |
| 7 | score_percent | smallint | 是 | 百分比描述 | |
| 8 | status | integer | 否 | 成绩状态 | |
| 9 | updated_at | timestamptz | 否 | 更新时间 |
| 序号 | 约束名 | 约束字段 |
|---|---|---|
| 1 | uk_hbbjtria5w2yv76athjignsdk | grade_state_id,grade_type_id |
| 索引名 | 索引字段 | 是否唯一 |
|---|---|---|
| idx_k9c9mutaa6jeye5w02bmskklp | grade_state_id | 否 |
| 表名 | 主键 | 注释 |
|---|---|---|
| edu.exam_grades | id | 考试成绩 |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | course_grade_id | bigint | 否 | 对应的课程成绩ID | edu.course_grades |
| 3 | created_at | timestamptz | 否 | 创建时间 | |
| 4 | exam_status_id | integer | 否 | 考试情况ID | code.exam_statuses |
| 5 | grade_type_id | integer | 否 | 成绩类型ID | code.grade_types |
| 6 | grading_mode_id | integer | 否 | 成绩记录方式ID | code.grading_modes |
| 7 | operator | varchar(100) | 是 | 操作者 | |
| 8 | passed | boolean | 否 | 是否通过 | |
| 9 | score | float4 | 是 | 得分 | |
| 10 | score_percent | smallint | 是 | 百分比描述 | |
| 11 | score_text | varchar(5) | 是 | 得分字面值 | |
| 12 | status | integer | 否 | 成绩状态 | |
| 13 | updated_at | timestamptz | 否 | 更新时间 |
| 序号 | 约束名 | 约束字段 |
|---|---|---|
| 1 | uk_ij6eu0s9mftmblpso35iwm796 | course_grade_id,grade_type_id |
| 索引名 | 索引字段 | 是否唯一 |
|---|---|---|
| idx_otlslgc3imibs7quv0d0dqjb3 | course_grade_id | 否 |
| 表名 | 主键 | 注释 |
|---|---|---|
| edu.ga_grade_states | id | 总评成绩状态 |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | grade_state_id | bigint | 否 | 总成绩状态ID | edu.course_grade_states |
| 3 | grade_type_id | integer | 否 | 成绩类型ID | code.grade_types |
| 4 | grading_mode_id | integer | 否 | 成绩记录方式ID | code.grading_modes |
| 5 | operator | varchar(100) | 否 | 操作者 | |
| 6 | remark | varchar(50) | 是 | 备注 | |
| 7 | status | integer | 否 | 成绩状态 | |
| 8 | updated_at | timestamptz | 否 | 更新时间 |
| 序号 | 约束名 | 约束字段 |
|---|---|---|
| 1 | uk_55c7tsme8v49y1o7tjn1r8vpe | grade_state_id,grade_type_id |
| 索引名 | 索引字段 | 是否唯一 |
|---|---|---|
| idx_1lirrcdr4lcwbe5iju3f82jsb | grade_state_id | 否 |
| 表名 | 主键 | 注释 |
|---|---|---|
| edu.ga_grades | id | 总评成绩 |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | course_grade_id | bigint | 否 | 对应的课程成绩ID | edu.course_grades |
| 3 | created_at | timestamptz | 否 | 创建时间 | |
| 4 | delta | float4 | 是 | 加减修正分 | |
| 5 | gp | float4 | 是 | 绩点 | |
| 6 | grade_type_id | integer | 否 | 成绩类型ID | code.grade_types |
| 7 | grading_mode_id | integer | 否 | 成绩记录方式ID | code.grading_modes |
| 8 | operator | varchar(100) | 是 | 操作者 | |
| 9 | passed | boolean | 否 | 是否通过 | |
| 10 | remark | varchar(255) | 是 | 备注 | |
| 11 | score | float4 | 是 | 得分 | |
| 12 | score_text | varchar(5) | 是 | 得分字面值 | |
| 13 | status | integer | 否 | 成绩状态 | |
| 14 | updated_at | timestamptz | 否 | 更新时间 |
| 序号 | 约束名 | 约束字段 |
|---|---|---|
| 1 | uk_6l1n05tqq55sh661e6s1s12vm | course_grade_id,grade_type_id |
| 索引名 | 索引字段 | 是否唯一 |
|---|---|---|
| idx_2h8ijcy7d6yg7t44byw2rn1i7 | course_grade_id | 否 |
| 表名 | 主键 | 注释 |
|---|---|---|
| edu.std_gpas | id | 学生成绩绩点统计 |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | credits | float4 | 否 | 获得学分 | |
| 3 | ga | float4 | 否 | 平均分 | |
| 4 | gpa | float4 | 否 | 总平均绩点 | |
| 5 | grade_count | integer | 否 | 门数 | |
| 6 | project_id | integer | 否 | 项目ID | base.projects |
| 7 | std_id | bigint | 否 | 学生ID | base.students |
| 8 | total_credits | float4 | 否 | 总学分 | |
| 9 | updated_at | timestamptz | 否 | 更新时间 |
| 序号 | 约束名 | 约束字段 |
|---|---|---|
| 1 | uk_1pgtli4u8gcx191biigqq6mty | std_id |
| 表名 | 主键 | 注释 |
|---|---|---|
| edu.std_semester_gpas | id | 学生成绩每学期统计 |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | credits | float4 | 否 | 获得学分 | |
| 3 | ga | float4 | 否 | 平均分 | |
| 4 | gpa | float4 | 否 | 总平均绩点 | |
| 5 | grade_count | integer | 否 | 门数 | |
| 6 | semester_id | integer | 否 | 学期ID | base.semesters |
| 7 | std_gpa_id | bigint | 否 | 总体统计ID | edu.std_gpas |
| 8 | total_credits | float4 | 否 | 总学分 |
| 序号 | 约束名 | 约束字段 |
|---|---|---|
| 1 | uk_54djya8v8f1shu5uutr9e555e | std_gpa_id,semester_id |
| 索引名 | 索引字段 | 是否唯一 |
|---|---|---|
| idx_oi064e8gd1lg81fdcrvgp4p2a | std_gpa_id | 否 |
| 表名 | 主键 | 注释 |
|---|---|---|
| edu.std_year_gpas | id | 学生成绩每学期统计 |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | credits | float4 | 否 | 获得学分 | |
| 3 | ga | float4 | 否 | 平均分 | |
| 4 | gpa | float4 | 否 | 总平均绩点 | |
| 5 | grade_count | integer | 否 | 门数 | |
| 6 | school_year | varchar(255) | 否 | 学年 | |
| 7 | std_gpa_id | bigint | 否 | 总体统计ID | edu.std_gpas |
| 8 | total_credits | float4 | 否 | 总学分 |
| 序号 | 约束名 | 约束字段 |
|---|---|---|
| 1 | uk_e0src4xf9uskqtilum6e01344 | std_gpa_id,school_year |
| 索引名 | 索引字段 | 是否唯一 |
|---|---|---|
| idx_k2it4d6hlqi69f22ht73l2ogb | std_gpa_id | 否 |