4.2.2 数据设计
在数据设计上,类似用户表、权限表、权限分组表等都有唯一的ID,用数字类型,在其他字段,用字符型,尽量保证数据的完整性和有效性。类似时间字段,使用DATETIME类型,防止数据传输时发生变化而存储错误。
4.3 数据库的详细设计
在本节内介绍数据库的详细设计,包含数据的E-R图设计。
4.3.1 数据库的E-R图设计
数据库E-R图设计如图 4.1所示
图 4.1系统E-R图
4.3.2 数据库的设计
数据库的详细设计如下列表所示:
表 4.1 公告表
序号 列名 数据类型 长度 标识 主键 外键 允许空 说明
1 AnnouncementID int 4 是 是 否 ID
2 AnnouncementGrade nvarchar 50 否 公告级别
3 AnnouncementDetal nvarchar 100 否 详情
4 AnnouncementMangerID nvarchar 50 是 否 责任人
5 AnnouncementBeginTime datetime 8 否 开始时间
6 ValidleTime datetime 8 否 截止时间
表 4.2 权限表
序号 列名 数据类型 长度 标识 主键 外键 允许空 说明
1 AuthorityID int 4 是 是 否 ID
2 AuthorityName nvarchar 50 否 权限名
3 AuthorityGrade int 4 是 级别
表 4.3部门表
序号 列名 数据类型 长度 标识 主键 外键 允许空 说明
1 DepartmentID int 4 是 是 否 部门ID
2 DepartmentName nvarchar 50 否 部门名
3 DepartmentDetail nvarchar 50 是 详情
表 4.4 公文表
序号 列名 数据类型 长度 标识 主键 外键 允许空 说明
1 DocumentID int 4 是 是 否 ID
- 上一篇:Android五子棋小游戏开发设计
- 下一篇:php+mysql博客网站的设计与实现+文献综述
-
-
-
-
-
-
-
酸性水汽提装置总汽提塔设计+CAD图纸
中考体育项目与体育教学合理结合的研究
河岸冲刷和泥沙淤积的监测国内外研究现状
乳业同业并购式全产业链...
java+mysql车辆管理系统的设计+源代码
电站锅炉暖风器设计任务书
当代大学生慈善意识研究+文献综述
大众媒体对公共政策制定的影响
杂拟谷盗体内共生菌沃尔...
十二层带中心支撑钢结构...