表名 | 类型 | 备注 |
---|---|---|
学生信息表 | 基本表 | 保存学生的信息 |
管理员信息表 | 基本表 | 保存管理员信息 |
用户密码表 | 基本表 | 保存密码信息 |
宿舍表 | 基本表 | 保存宿舍信息 |
宿舍楼表 | 基本表 | 保存宿舍楼信息 |
卫生情况记录表 | 辅助表 | 保存卫生情况 |
设备表 | 辅助表 | 保存设备信息 |
学生离校表 | 辅助表 | 记录学生离校信息 |
夜不归宿信息表 | 辅助表 | 记录学生夜不归宿信息 |
表1:学生信息表
字段 | 数据类型 | 是否为空 | 备注 |
---|---|---|---|
studentId | Int | 不允许为空 | 学号,主键 |
name | Varchar | 不允许为空 | 姓名 |
sex | Varchar | 允许为空 | 性别 |
age | Varchar | 允许为空 | 年龄 |
department | Varchar | 允许为空 | 院系 |
Telephone | Int | 允许为空 | 电话号码 |
dormitoryId | Int | 允许为空 | 宿舍号 |
address | Varchar | 允许为空 | 家庭住址 |
表2:管理员信息表
字段 | 数据类型 | 是否为空 | 备注 |
---|---|---|---|
adminId | Int | 不允许为空 | 管理员号,主键 |
name | Varchar | 不允许为空 | 姓名 |
sex | Varchar | 允许为空 | 性别 |
age | Varchar | 允许为空 | 年龄 |
manageArea | Varchar | 允许为空 | 管理区域 |
Telephone | Int | 允许为空 | 电话号码 |
address | Varchar | 允许为空 | 家庭住址 |
表3:用户密码表
字段 | 数据类型 | 是否为空 | 备注 |
---|---|---|---|
id | Int | 不允许为空 | 学号或管理员号,主键 |
password | Varchar | 不允许为空 | 密码 |
表4:宿舍表
字段 | 数据类型 | 是否为空 | 备注 |
---|---|---|---|
dormitoryId | Int | 不允许为空 | 宿舍号 |
bedId | Int | 不允许为空 | 床位号 |
sPeople | Varchar | 允许为空 | 应住人数 |
rPeople | Varchar | 允许为空 | 实住人数 |
表5:宿舍楼表
字段 | 数据类型 | 是否为空 | 备注 |
---|---|---|---|
buildName | Varchar | 不允许为空 | 宿舍楼名 |
liveSex | Varchar | 允许为空 | 居住性别 |
buildNum | Varchar | 允许为空 | 楼层数 |
sDormitory | Varchar | 允许为空 | 可住宿舍 |
rDormitory | Varchar | 允许为空 | 实住宿舍 |
表6:卫生情况记录表
字段 | 数据类型 | 是否为空 | 备注 |
---|---|---|---|
dormitoryId | Int | 允许为空 | 宿舍号 |
checkPeople | Varchar | 允许为空 | 检查人员 |
checkGrade | Varchar | 允许为空 | 检查情况 |
表7:设备表
字段 | 数据类型 | 是否为空 | 备注 |
---|---|---|---|
deviceId | Int | 允许为空 | 设备编号 |
isGood | Varchar | 允许为空 | 正常与否 |
note | Varchar | 允许为空 | 备注 |
表8:学生离校表
字段 | 数据类型 | 是否为空 | 备注 |
---|---|---|---|
studentId | Int | 不允许为空 | 学号,主键 |
leaveSchoolWhere | Varchar | 允许为空 | 离校所去地 |
leaveSchoolWhen | Varchar | 允许为空 | 离校时间 |
leaveSchoolWhy | Varchar | 允许为空 | 离校原因 |
goSchoolWhen | Varchar | 允许为空 | 归校时间 |
表9:夜不归宿信息表
字段 | 数据类型 | 是否为空 | 备注 |
---|---|---|---|
studentId | Int | 不允许为空 | 学号,主键 |
goSchoolWhen | Varchar | 允许为空 | 归校时间 |