学生宿舍管理系统的设计与实现
3.2.2数据库逻辑结构设计
根据在数据库概念设计中给出的数据库实体E-R图,可以设计数据表结构,服务器上建名为xyty的数据库。其中包括以下表:admin,guestbook,nome,homebad,homedetail,homesex,mingzu,tongzhi,users,ximig,zhuanye.下面将具体介绍数据库中各个表的结构:
经过上述的设计,现将以上的数据库概念结构转化为数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。本系统涉及的数据库中用到数据表的字段和字段类型的定义
表4.1 admin表 表名 admin
21
字段名 Id 类型 Int 是否为空 否 是 是 大小 备注 4 编号 50 学号 30 密码 Adminname Varchar Adminpwd Varchar 学生宿舍管理系统的设计与实现
表4.2 guestbook表 表名 Guestbook
4.3 home表
表名 Home
字段名 Id Username Userface Usersex Useremail Entertime 类型 Int Varchar Varchar Varchar Varchar Varchar 是否为空 否 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 大小 4 50 10 15 10 150 50 50 50 50 50 10 50 250 10 250 50 10 8 备注 编号 学号 面貌 身份 性别 地址 Email 进入时间 系名 专业 班级名称 图片 标题 内容 编辑时间 回复 回复名称 回复中 回复时间 Usershenfe Varchar Useraddres Varchar Userximing Varchar Userzhuany Varchar Classname Img Title Content Edittime Reply replyname Replying Replytime Varchar Varchar Varcahr Varchar Datatime Varchar Varchar Varchar Datatime 字段名 Homeid Homesex Homeflood Homehao Homecount Homephone Uid Homeyn Homefen 类型 Int Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar 是否为空 否 是 是 是 是 是 是 是 是 是 22
大小 4 20 10 10 10 30 4 10 4 10 备注 编号 性别 楼层 号码 数量 电话 编号 是否一起住 分数 不同 Homediffir Varchar 学生宿舍管理系统的设计与实现
4.4 homebad 表 表名 Homebad
4.5 homedetail 表 表名
4.6 homesex 表 表名 Homesex
4.7 minzu 表 表名 Minzu
23
字段名 Id Userid Username Homeflood Homesex Homecount Homehao Homephone Content Datatime Shenhe 类型 Int Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Datatime Varchar 是否为空 否 是 是 是 是 是 是 是 是 是 是 大小 4 20 20 10 20 10 10 20 100 8 4 备注 编号 学生编号 学生姓名 楼层 性别 数量 号码 电话 内容 日期 审核 字段名 Home Homesex 类型 Int Varchar Varchar 是否为空 否 是 是 大小 4 8 4 备注 编号 寝室 性别 Homedetail Id 字段名 Homesexid 类型 int 是否为空 否 是 大小 4 8 备注 编号 姓名 Homesexnam Varchar 字段名 Id Minzu 类型 Int Varchar 是否为空 否 是 大小 4 50 备注 编号 民族 学生宿舍管理系统的设计与实现
4.8 tongzhi 表 表名 Tongzhi
4.9 users 表 表名 Users
4.10 ximing 表 表名 Ximing
字段名 Id Username Content Show Datatime 类型 Int Varchar Varchar Int Datatime 是否为空 否 是 是 是 是 大小 4 30 250 4 10 备注 编号 姓名 内容 显示 日期 字段名 Userid Username Userpwd Usersex Userage Userminzu Userbirthday Useraddress Homephone Usermail Enterdate Userdepartment Userzhuanye Classname Teacher Usertime Shenfen 类型 Int Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Datatime Varchar 是否为空 否 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 大小 4 20 20 8 10 20 30 20 30 200 20 50 50 50 20 8 20 备注 编号 姓名 密码 性别 年龄 民族 生日 地址 电话 Email 进入时间 系别 专业 班级 导师 时间 身份 字段名 Id Ximing 类型 Int Varchar 24
是否为空 否 是 大小 4 50 备注 编号 系名 学生宿舍管理系统的设计与实现
4.11 zhuanye 表 表名 zhuanye
字段名 Id zhuanye 类型 Int Varchar 是否为空 否 是 大小 4 50 备注 编号 专业 25