Skip to content

教务管理 教室管理 表结构

表格一览

序号表名/描述序号表名/描述
1occupancies 房间占用情况4room_applies_times 申请借用时间
2room_applies 教室借用5room_available_times 教室可用时间
3room_applies_rooms 已分配教室6room_occupy_apps 房间占用用户系统

表格明细

occupancies

表名: edu.occupancies 房间占用情况
唯一约束: 主键🔑(id)
索引: idx_5c8y9mjfcmi8qfg5ktnfmhq8e(room_id) ,idx_cibqwhtpc8x3gdpclaxfh296j(activity_id) ,idx_ddxl05y02vs65yn5vwqhnn5rk(start_on)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2activity_idbigint活动Id
3activity_type_idinteger活动类型IDcode.activity_types
4app_idbigint用户系统IDedu.room_occupy_apps
5begin_atsmallint开始时间
6depart_idinteger占用院系IDbase.departments
7end_atsmallint结束时间
8room_idbigint房间IDbase.classrooms
9sharedboolean是否可以共享占用
10start_ondate开始日期
11std_countinteger学生人数
12subjectvarchar(500)活动主题
13updated_attimestamptz更新时间
14weekstatebigint周状态

room_applies

表名: edu.room_applies 教室借用
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2activity_namevarchar(255)活动名称
3activity_type_idinteger活动类型IDcode.activity_types
4applicant_idbigint借用人IDbase.users
5apply_attimestamptz申请时间
6apply_by_idbigint通用人员信息IDbase.users
7approvedboolean是否审核通过
8approved_attimestamptz审核通过时间
9attendancevarchar(255)出席对象
10attendance_numinteger出席人数
11audit_depart_idinteger归口审核部门IDbase.departments
12begin_ondate开始日期
13campus_idinteger校区信息IDbase.campuses
14depart_approvedboolean是否部门审核通过
15emailvarchar(255)电子邮件
16end_ondate结束日期
17mobilevarchar(255)移动电话
18require_multimediaboolean是否使用多媒体设备
19room_commentvarchar(1200)借用场所要求
20school_idinteger学校信息IDbase.schools
21speakervarchar(255)主讲人
22time_commentvarchar(255)借用时间要求
23unit_attendanceinteger每个教室单元需要的座位数

room_applies_rooms

表名: edu.room_applies_rooms 已分配教室
唯一约束: 主键🔑(room_apply_id,classroom_id)
索引: idx_2ofh2k9b4pj51ftjaf0e9oj3s(room_apply_id)
序号字段名字段类型是否可空描述引用表
1classroom_idbigint教室IDbase.classrooms
2room_apply_idbigint教室借用IDedu.room_applies

room_applies_times

表名: edu.room_applies_times 申请借用时间
唯一约束: 主键🔑(room_apply_id,weekstate,begin_at,start_on,end_at)
索引: idx_oaii80w561p28ji3r86pv8djo(room_apply_id)
序号字段名字段类型是否可空描述引用表
1begin_atsmallint开始时间
2end_atsmallint结束时间
3room_apply_idbigint教室借用IDedu.room_applies
4start_ondate开始日期
5weekstatebigint周状态

room_available_times

表名: edu.room_available_times 教室可用时间
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2begin_atsmallint开始时间
3end_atsmallint结束时间
4project_idinteger项目IDbase.projects
5room_idbigint教室IDbase.classrooms
6start_ondate开始日期
7updated_attimestamptz更新时间
8weekstatebigint周状态

room_occupy_apps

表名: edu.room_occupy_apps 房间占用用户系统
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2activity_urlvarchar(200)活动明细url
3namevarchar(200)名称