: .
{}人力资源人力资源管理
发出修改信息
判断查询内容 判断修改内容
在员工基本信息中处理 在员工工资信息中处理 在员工基本信息中处理 在员工工资信息中处理
显示查询结果 存储修改数据2. 逻辑设计阶段
I. 将 E-R 图转换为关系模型
员工:employee(eno,ename,sex,age,edu,address,tel,birth,dno,pno)。
职位:position(pno,pname)
部门:department(dno,dname)
员工工资:salary(eno,salary,realsal,addid,basicid,tax)
补贴:additional(addid,addmoney)
基本工资:basicsalary(basicid,basicsal)
II. 数据库模式定义
(1) 员工(employee)基本信息表,用于记录员工的基本信息。
员工基本信息表
是否是主属性
属性名 数据类型 取值范围 完整性
或外键
eno Char(5) 00000~99999 是 NOTNULL
ename Char(10) 否 NOTNULL
sex Char(2) 男、女 否 NOTNULL
age Int 0~100 否 NOTNULL
edu Char(10) 否 NOTNULL
address Varchar(50) 否 NULL
tel Char(20) 否 NULL
birth Datetime 1900-1-1~9999-12-31 否 NULL
dno Char(5) 00000~99999 是 NOTNULL
pno Char(5) 00000~99999 是 NOTNULL
(2) 补贴(additional)信息表,记录不同等级的补贴钱数。
补贴信息表
是否是主属性或
属性名 数据类型 取值范围 完整性
外键
addid Char(5
{人力资源管理}人力资源管理系统数据库的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.