gpt4 book ai didi

mysql - 薪资系统 : Database structure for flexible storage of weekend off scheme

转载 作者:行者123 更新时间:2023-11-29 00:59:58 24 4
gpt4 key购买 nike

目标:Leaves Management and Payroll 系统要求在为组织中的每个员工生成月薪时引用存储在数据库中的官方周末休假计划。目标是生成用于存储周末计划的灵活数据库模式。

问题:数据库模式应该足够灵活以允许更改周末定义。我们场景中的周末可以定义为:

1. 周日
2. 星期日 + 第一个或第二个或第三个或第四个星期六
3. 周日 + (1st and 2nd) or (1st and 3rd) or (1st and 4th) or (2nd and 3rd) or (2nd and 4th) or
(3rd and 4th) 周六
4. 周日+所有周六

最佳答案

也许这样存储方案11111 - 表示周日和所有周六10000 - 仅表示星期日11010 - 表示周日以及第一个和第三个周六

所以第一个数字是星期日,第二个是第一个星期六,依此类推

您可以使用按位或来检查某些值,例如

检查第一个星期六

SELECT * FROM table_name WHERE holiday_scheme | 01000 > 0

希望对您有所帮助。

关于mysql - 薪资系统 : Database structure for flexible storage of weekend off scheme,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3988534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com