数据库设计
卷 号
S090701
卷 内 编 号
04
密 级 无
数据库设计说明书 <项目名称>
分 类:
<模板>
数据库设计说明书
Version: 1.1
项 目 承 担 部 门:SCAU-21
撰 写 人(签名):王家祥
完 成 日 期: 2009 年 7 月 22 日
本文档 使 用部门:□主管领导 ■项目组
□客户(市场) ■维护人员 □用户
评审负责人(签名):
评 审 日 期:
1
1. 引言
1.1 编写目的
数据库设计说明书是根据概要设计说明书的要求所编写的,是为详细设计作依据的,为详
细设计提供标准,并提供给编码人员和测试人员。
1.2 背景
待开发的数据库的名称:住房公积金综合管理子系统
使用此数据库的软件系统的名称:Microsoftsoft SqlServer2000
该软件系统开发项目的任务提出者:建设部
该软件系统的用户:住房资金管理中心工作人员
将安装该软件和这个数据库的计算站(中心):各地住房资金管理中心
1.3 定义
CDM(Concept Data Model) 概念数据模型
PDM(Physics Data Model) 物理数据模型
E-R(Entity Relationship) 实体联系模型
1.4 参考资料
2. 外部设计
2.1 类型划分
1 主表:7 个;
2 从表:9 个;
2.2 数据库表设计格式说明
1 单位(unit)
unit
字段名 字段代码 字段类型 允许为空 主键 外键
1
单位系统帐号
unitId Characters (16) N Primarykey
2
单位旧帐号
unitOldId Characters (16) Y
3
单位名称
unitName Variable
characters (20)
N
4
主管局
unitDirector Variable N
数据库设计说明书 <项目名称>
characters (20)
5
单位地址
unitAddr Variable
characters (50)
N
6
单位负责人
unitPrincipal Variable
characters (20)
N
7
单位电话
unitPhone Variable
characters (12)
N
8
网点代码
siteId Variable
characters (20)
N Foreignkey
2.职工(emp)
emp
字段名 字段代码 字段类型 允许为空 主键 外键
1
职工系统帐号
empId Characters (16) N Primarykey
2
职工旧帐号
empOldId Characters (16) Y
3
职工姓名
empName Variable
characters (20)
N
4
职工性别
empGender Variable
characters (4)
N
5
职工工资
empWage Variable
characters (20)
N
6
单位系统帐号
unitId Characters (16) N Foreignkey
3.单位缴交信息(unitRenderInfo)
unitRen
derInfo
字段名 字段代码 字段类型 允许为空 主键 外键
1
单位缴交信息
序号
unitRender
Id
Integer N Primaryke
y
2
缴交方式
unitRender
Mode
Variable
characters (20)
N
3
单位比例
unitRender
Ratio
Decimal
(5,3)
N
4
职工比例
empRende
rRatio
Decimal
(5,3)
N
5
缴存精度
precision Variable
characters (20)
N
6
开始缴交月份
startMonth Date N
7
单位状态
unitState Variable
characters (20)
N
1
数据库设计说明书 <项目名称>
8
单位系统帐号
unitId Characters (16) N Foreignkey
4.平衡检查信息表(checkInfo)
checkInfo
字段名 字段代码 字段类型 允许为空 主键 外键
1
平衡检查信息
序号
checkId Integer
N Primaryke
y
2
应缴人数
renderNu
m
Variable
characters (20)
N
3
职工应缴金额
empRende
rSum
Variable
characters (20)
N
4
单位应缴金额
unitRender
Sum
Variable
characters (20)
N
5
单位系统帐号
unitId Characters (16)
N Foreignkey
5.补缴信息(laterRenderInfo)
laterRen
derInfo
字段名 字段代码 字段类型 允许为空 主键 外键
1
补缴信息序号
laterRen
derInfoId
Integer
N Primarykey
2
补缴金额
laterRen
derSum
Variable
characters (20)
N
3
补缴原因
laterRend
erReason
Variable
characters (50)
N
4
职工系统帐号
empId Characters (16)
N Foreignkey
5
补缴业务序号
laterRen
derId
Integer
N Foreignkey
6.支取信息(drawInfo)
drawInfo
字段名 字段代码 字段类型 允许为空 主键 外键
1
支取信息序号
drawInfoId Integer N Primaryke
y
2
支取金额
drawSum Variable
characters (20)
N
3
支取原因
drawReason Variable
characters (50)
N
4
职工系统帐号
empId Characters (16)
N Foreignkey
2