首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为HR应用程序设计休假系统

为HR应用程序设计休假系统
EN

Stack Overflow用户
提问于 2010-08-15 18:26:17
回答 1查看 1.9K关注 0票数 1

我目前正在为一家公司开发一个人力资源模块。现在,我在设计休假系统时被卡住了。特别是,我被卡在结转余额上。

嗯,假期制度很简单,每个员工每年有30天的假期(从录用之日开始)。剩下的日子会结转到下一年。第二年后,一切都稳定下来,周期又开始了。

我的数据库中的leave表如下所示:

代码语言:javascript
复制
leave_id(PK)
emp_id(FK)
date_from
date_to
status
comment

我的employee表有一个名为(leave_days)的字段,它指定了员工可以休假的总天数。

我的问题是如何计算这个数字。如何检查雇员是否有资格在指定期间休假?

如果这似乎要求太多,我很抱歉。如有任何答复,我将不胜感激。

马哈茂德·尤尼斯

EN

回答 1

Stack Overflow用户

发布于 2010-08-15 19:14:04

对我来说,这听起来并不是一个复杂的问题。我认为你只需要再多考虑一下。我的建议是:在你的数据库中放入布尔标志,检查是否已经达到2年的周期,然后进行必要的计算,然后再次清除标志。你只需要聪明地应用这些标志即可。

做一个备份的桌子也是个好主意。因此,如果出现问题,您可以恢复到此table.Use表上的触发器,以填充logs表。希望这篇文章能给你一些启发。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3486986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档