帮看看这几个表应该有哪些字段?

来源:百度知道 编辑:UC知道 时间:2024/05/31 14:24:31
sql开发一个人事工资管理系统,主要有这6个表:部门表,职工表,工资表,考勤表,奖惩表,变动表。
例如:职工表有(工号,姓名,性别,部门,联系电话,地址……)
越全面越好!

1、部门表:(部门编号,部门名称)
例: 开发部 1
测试部 2 ...

2、职工表(职工号,姓名,性别,部门编号,联系电话,地址,E_mail)
例: 000001 张三 男 2 138XXXXXXXX 杭州市文二路 ...
000002 李四 女 1 136XXXXXXXX 宁波市院士路 ...

3、工资表 (职工号,工资状况(/月))
例: 000002 3000

4、考勤表 (职工号 ,时间 , 全勤天数,迟到天数 旷工天数,请假天数)
例: 000001 2008-10 22 2 1 1
说明:需要那些字段,看单位的规定。我的例子是,请假不扣钱,旷工扣50,迟到扣15,所以我就只要3个字段。

5、奖惩表 (职工号 , 奖惩情况 , 时间)
000002 1 2008-10-07
000002 2 2008-10-18
(说明:奖惩情况根据你自己去定义,比如 1:加工资100;2:扣奖金150)

6、变动表 (职工号 初始部门 变动部门 时间)
000002 1 2 2008-10-31

我上面的就是 一个叫李四的女员工,在10月份的工资为 3000*21/22 - 50 -2*15 + (奖惩部分)100 - 150

最后她在月底从开发部调到了测试部

这只是个例子,你的字段怎么设定,设定多少要看开发需要,你只给我说个表名,我不可能具体到很细的地方