教务管理 校外考试 表结构
表格一览
| 序号 | 表名/描述 | 序号 | 表名/描述 |
|---|---|---|---|
| 1 | cert_signups 资格考试报名记录 | 4 | extern_grades 校外成绩 |
| 2 | certificate_grades 考试成绩 | 5 | extern_grades_exempts 校外成绩免修课程 |
| 3 | certificate_grades_exempts 证书成绩免修课程 |
表格明细
cert_signups
| 表名: | edu.cert_signups 资格考试报名记录 |
| 唯一约束: | 主键🔑(id) uk_42lb6e60ij443kyh7o5nqapur(std_id,semester_id,certificate_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | certificate_id | integer | 否 | 校外证书ID | code.certificates |
| 3 | exam_no | varchar(100) | 是 | 准考证号码 | |
| 4 | exam_room | varchar(100) | 是 | 考场 | |
| 5 | fee | integer | 否 | 报名费 | |
| 6 | ip | varchar(255) | 否 | IP | |
| 7 | seat_no | integer | 否 | 座位号 | |
| 8 | semester_id | integer | 否 | 学年学期ID | base.semesters |
| 9 | std_id | bigint | 否 | 学生ID | base.students |
| 10 | updated_at | timestamptz | 否 | 更新时间 |
certificate_grades
| 表名: | edu.certificate_grades 考试成绩 |
| 唯一约束: | 主键🔑(id) uk_f23otx93d7vvrx9t7jxd7bajc(std_id,certificate_id,acquired_in) |
| 索引: | idx_5miknelheaykqp8o0l44o9em2(semester_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | acquired_in | date | 否 | 获得年月 | |
| 3 | certificate_id | integer | 否 | 校外证书ID | code.certificates |
| 4 | certificate_no | varchar(80) | 是 | 证书编号 | |
| 5 | exam_no | varchar(80) | 是 | 准考证号 | |
| 6 | exam_status_id | integer | 否 | 考试情况ID | code.exam_statuses |
| 7 | grading_mode_id | integer | 否 | 成绩记录方式ID | code.grading_modes |
| 8 | passed | boolean | 否 | 是否通过 | |
| 9 | score | float4 | 是 | 得分 | |
| 10 | score_text | varchar(10) | 否 | 得分字面值 | |
| 11 | semester_id | integer | 否 | 学年学期ID | base.semesters |
| 12 | status | integer | 否 | 状态 | |
| 13 | std_id | bigint | 否 | 学生ID | base.students |
| 14 | subject | varchar(80) | 是 | 科目 | |
| 15 | updated_at | timestamptz | 否 | 更新时间 |
certificate_grades_exempts
| 表名: | edu.certificate_grades_exempts 证书成绩免修课程 |
| 唯一约束: | 主键🔑(certificate_grade_id,course_id) |
| 索引: | idx_7arggk33h5fogvdhxs390tc4c(certificate_grade_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | certificate_grade_id | bigint | 否 | 考试成绩ID | edu.certificate_grades |
| 2 | course_id | bigint | 否 | 课程基本信息ID | base.courses |
extern_grades
| 表名: | edu.extern_grades 校外成绩 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | acquired_in | date | 否 | 获得年月 | |
| 3 | course_name | varchar(400) | 否 | 课程名称 | |
| 4 | credits | float4 | 否 | 学分 | |
| 5 | extern_student_id | bigint | 否 | 外校学习经历ID | base.extern_students |
| 6 | remark | varchar(255) | 是 | 备注 | |
| 7 | score_text | varchar(20) | 否 | 成绩字面值 | |
| 8 | status | integer | 否 | 审核状态 | |
| 9 | updated_at | timestamptz | 否 | 更新时间 |
extern_grades_exempts
| 表名: | edu.extern_grades_exempts 校外成绩免修课程 |
| 唯一约束: | 主键🔑(extern_grade_id,course_id) |
| 索引: | idx_d3bxyon5uawiu9el72altkowk(extern_grade_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | course_id | bigint | 否 | 课程基本信息ID | base.courses |
| 2 | extern_grade_id | bigint | 否 | 校外成绩ID | edu.extern_grades |