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更新时间