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)否名称