Skip to content

基础信息 教室资源 表结构 ​

表格一览 ​

序号表名/描述序号表名/描述
1buildings 楼房建筑物6devices 教室设备
2campuses 校区信息7lab_centers 实验中心
3classrooms 教室8lab_centers_departs 实验中心-关联学院
4classrooms_departs 使用部门9laboratories 实验室
5classrooms_projects 使用项目10rooms 房间

关键关系图 ​

关系图 1. 校区、教学楼、教室 ​

  • 关系图

校区、教学楼、教室

表格明细 ​

buildings ​

表名: base.buildings 楼房建筑物
唯一约束: 主键🔑(id) uk_57bnctn8fdawxdyp9lpaxbgjt(school_id,code)
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2begin_ondate否生效日期
3building_type_idinteger是建筑物类型IDcode.building_types
4campus_idinteger否所在校区IDbase.campuses
5codevarchar(10)否代码
6en_namevarchar(100)是英文名称
7end_ondate是失效日期
8namevarchar(80)否名称
9remarkvarchar(200)是备注
10school_idinteger否学校IDbase.schools
11short_namevarchar(100)是简称
12updated_attimestamptz否更新时间

campuses ​

表名: base.campuses 校区信息
唯一约束: 主键🔑(id) uk_iyq5494wgreojxq596lo7iijs(school_id,code)
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2begin_ondate否生效日期
3codevarchar(10)否代码
4en_namevarchar(100)是英文名称
5end_ondate是失效日期
6namevarchar(80)否名称
7remarkvarchar(200)是备注
8school_idinteger否学校IDbase.schools
9short_namevarchar(100)是简称
10updated_attimestamptz否更新时间

classrooms ​

表名: base.classrooms 教室
唯一约束: 主键🔑(id) uk_t23e7c95vph4sm7nva099kab0(school_id,code)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3building_idinteger是教学楼IDbase.buildings
4campus_idinteger否校区IDbase.campuses
5capacityinteger否容量
6codevarchar(20)否代码
7course_capacityinteger否上课容量
8en_namevarchar(255)是英文名
9end_ondate是失效日期
10exam_capacityinteger否考试容量
11floor_nointeger否楼层
12namevarchar(100)否名称
13room_novarchar(20)是房间号
14room_type_idinteger否教室类型IDcode.classroom_types
15school_idinteger否学校信息IDbase.schools
16short_namevarchar(255)是简称
17updated_attimestamptz否更新时间

classrooms_departs ​

表名: base.classrooms_departs 使用部门
唯一约束: 主键🔑(classroom_id,department_id)
索引: idx_t7g19kn25v4jhn6darbfa2stp(classroom_id)
序号字段名字段类型是否可空描述引用表
1classroom_idbigint否教室IDbase.classrooms
2department_idinteger否部门组织机构信息IDbase.departments

classrooms_projects ​

表名: base.classrooms_projects 使用项目
唯一约束: 主键🔑(classroom_id,project_id)
索引: idx_3y1hwcx0xh0apfawnr099698f(classroom_id)
序号字段名字段类型是否可空描述引用表
1classroom_idbigint否教室IDbase.classrooms
2project_idinteger否项目IDbase.projects

devices ​

表名: base.devices 教室设备
唯一约束: 主键🔑(id)
索引: idx_ovshoc5u1nrmelxy454pix0gm(room_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3codevarchar(255)否代码
4device_type_idinteger否教学仪器设备产品IDcode.device_types
5end_ondate是失效日期
6ipvarchar(40)是IP地址
7namevarchar(40)否名称
8remarkvarchar(100)是备注
9room_idbigint是教室IDbase.classrooms
10school_idinteger否学校信息IDbase.schools
11updated_attimestamptz否更新时间
12uuidvarchar(255)是UUID

lab_centers ​

表名: base.lab_centers 实验中心
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3end_ondate是失效日期
4namevarchar(200)否名称
5school_idinteger否学校信息IDbase.schools
6short_namevarchar(255)是简称

lab_centers_departs ​

表名: base.lab_centers_departs 实验中心-关联学院
唯一约束: 主键🔑(lab_center_id,department_id)
索引: idx_a0kvh8ahjb7bcpl1r0bm04x0w(lab_center_id)
序号字段名字段类型是否可空描述引用表
1department_idinteger否部门组织机构信息IDbase.departments
2lab_center_idbigint否实验中心IDbase.lab_centers

laboratories ​

表名: base.laboratories 实验室
唯一约束: 主键🔑(id) uk_2quxs44337ol9rk7t7g6x5pha(school_id,code)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3codevarchar(20)否代码
4end_ondate是失效日期
5namevarchar(100)否名称
6room_idbigint是教室IDbase.classrooms
7school_idinteger否学校信息IDbase.schools
8short_namevarchar(255)是简称
9updated_attimestamptz否更新时间

rooms ​

表名: base.rooms 房间
唯一约束: 主键🔑(id) uk_b5l9ebt0gr0vn3qv9qtl0ii71(school_id,code)
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2begin_ondate否生效日期
3building_idinteger是所在教学楼IDbase.buildings
4campus_idinteger否所在校区IDbase.campuses
5codevarchar(10)否代码
6department_idinteger是管理部门IDbase.departments
7end_ondate是失效日期
8floor_nointeger否教室所处楼层
9namevarchar(80)否名称
10remarkvarchar(200)是备注
11room_type_idinteger否房间类型IDcode.room_types
12school_idinteger否学校IDbase.schools
13updated_attimestamptz否更新时间