急!!!!在数据库里应该建什么信息表???

来源:百度知道 编辑:UC知道 时间:2024/05/31 09:22:48
我想做一个招聘系统,大概包括以下模块:
(1) 招聘计划管理:各部门根据总经理下达的任务计划,对本部门的人员需求做一个未来规划,审批后作为人力资源规划的依据;
(2) 招聘实施管理
1) 部门人员申请:各部门的人员需求情况申请,包括基础素质要求,简历筛选和初次面试的评选标准;
2) 招聘实施方案:招聘的规划以及招聘实施过程的控制;
(3) 甄选测评管理
1) 初试评价记录:是按照部门人员申请的要求所填写的初试评价记录以及对应试人的复试考察内容;
2) 复试评价记录:考官对应试人的评价记录、分析决策和结论;
3) 新进中、高级人员资历表:应试人资料的汇总,为评价决策提供依据。
我想知道针对以上模块,应该在数据库里建立哪些信息表???
比如说:
考勤管理模块
(1)缺勤管理:负责对员工的缺勤情况进行登记,包括请假、旷工等登记;
(2)加班出差管理:负责对员工的加班、加班费的设置和出差进行管理。
数据库里就要有考勤信息表,包括员工编号、缺勤日期、缺勤时间、缺勤类型等信息;

每有一个部门就新建一张表,记住要设主键(PRTMARY KEY)和流水号(IDENTITY)
有关联的时候能引用(REFENENCES)

比如:
create table t1(就是部门人员申请)
(
t1Id int identity primary key,
name varchar(20) not null,
....
(可以给你bool值的数据,存储是否通过筛选)
)