3.日志实体E-R图
日志管理系统讲记录日志的所有信息,日志实体包括日志作者、日志主题、日志内容等属性,日志E-R图如图所示:
4.留言板实体E-R图
留言板信息管理系统将记录所有的留言板本的信息,留言板本实体包括留言人、留意内容、留言时间等属性,留言板本实体E-R图如图所示:
4.3. 数据库表的设计
(1)管理表
管理信息表(tb_admin)主要用于存放所有用户的账号、密码以及其他信息。表tb_admin的结构如表4-1所示:
表4-1 admin表
表名 usrreg 表说明 此表记录所有用户人员的基本信息 备注
class city classtype info province school
(2)用户信息表
此表记录用户注册的班级 此表记录全国城市 此表记录学历 此表记录用户的留言 此表记录全国省份 此表记录用户注册的学校 包括所属大学在的省市 包括所在省市 用户信息表(tb_userreg)主要保存站内用户的基本信息。表tb_userreg的结构如表4-2所示。
表4-2 userreg表
列名 Id Login Password Name Sex Bth Email Work_tell Home_tell Mobile Job Address Yb Class_id Regdate
(3)班级管理信息表
数据类型 Int Varchar Varchar Varchar Char Datetime Varchar Varchar Varchar Varchar Varchar Varchar Varchar Int Datetime 长度 4 30 30 30 2 8 30 30 30 30 50 50 20 3 8 约束 Notnull Notnull Notnull Notnull 说明 用户编号 用户注册名 用户密码 用户姓名 性别 出生日期 用户邮箱 工作电话 家庭电话 手机号码 工作单位 工作单位地址 邮编 班级编号 毕业时间
班级管理信息表(tb_class)主要保存站内用户所在班级的基本信息。表tb_class的结构如表4-3所示。
表4-3 CLASS表
列名 Class_id Class_name Pro_id school_id City_id Admin1 Admin2 Admin3 Type_id Class_num Grad Del_flag (4)城市信息表
城市信息表(tb_city)主要保存站内城市的基本信息。表tb_city的结构如表4-4所示。
表4-4 city表
列名 City_id City_name Pro_id
(5)学历信息表
学历信息表(tb_classtype)主要保存站内用户学历编号和名称的基本信息。表tb_classtype的结构如表4-5所示。
表4-5 classtype表
数据类型 Int Varchar Int 长度 4 20 4 约束 Notnull 说明 城市编号 城市名 省份编号 数据类型 Int Varchar Int Int Int Int Int Int Int Int Datetime Char 长度 4 30 4 4 4 4 4 4 4 4 8 1 约束 Notnull Notnull Notnull Notnull 说明 班级编号 班级名 省份编号 学校编号 城市编号 班级管理员 班级副管理 班级副管理 学历类型 几班 毕业时间 删除标志
列名 Type_id Type_name 数据类型 Int Varchar 长度 4 20 约束 Notnull Notnull 说明 学历编号 学历名称 (6)留言板信息表
留言板信息表(tb_info)主要保存站内留言板的基本信息。表tb_ info的结构如表4-6所示。
表4-6 info表
列名 Info_id Info_title Info_cnt Id Calss_id Del_flag Editer (7)省份信息表
省份信息表(tb_province)主要保存站内省份的基本信息。表tb_ province的结构如表4-7所示。
表4-7 province表
列名 Pro_id Pro_name
(8)学校信息表
学校信息表(tb_school)主要保存站内学校的基本信息。表tb_school的结构如表4-8所示。
表4-8 school表
列名 School_id 数据类型 Int 长度 4 约束 Notnull 说明 学校编号 数据类型 Int Varchar 长度 4 20 约束 Notnull 说明 省份编号 省份名称 数据类型 Int Nvarchar Ntext Int Int Char Int 长度 4 50 20 4 4 1 4 约束 Notnull Notnull Notnull 说明 留言编号 留言题目 留言内容 用户编号 班级编号 删除标志 编辑标志

