审批:用户id,日期,类型
现在要把一些没有审批的条目查出来
两个问题:
1.表设计的好像不好,不知道怎么设计
2.遇到的查询问题,就是一天要是有多个单子,如果批注一个单子,当天的其他的条目就不会查了,求助
10 个解决方案
#1
表示设计好不好,得根据需求来说
你没有正面的描述过需求,别人只能猜测
单子和条目是指打卡记录? 一次审批只审批一条打卡记录?
你没有正面的描述过需求,别人只能猜测
单子和条目是指打卡记录? 一次审批只审批一条打卡记录?
#2
“审批”的用处是什么??
#3
感谢楼上两位大哥的回复,我是给公司内部做的考勤系统,人事的需求是,把考勤机里的打卡数据导入到系统,然后把一些审批单,也就是一些未打卡证明(遗忘或出差的),加班单,请假单导入到系统中,然后就可以算出其当月的考勤记录,他们需要就可能在系统里操作,减少他们的工作量.
然后,我这边是一个人开发,数据库设计和编码都是一个人,并且技术和经验都是小白,在网上找的些资料都不知道是些什么,望指导!!谢谢
然后,我这边是一个人开发,数据库设计和编码都是一个人,并且技术和经验都是小白,在网上找的些资料都不知道是些什么,望指导!!谢谢
#4
同一天可能 有 多个单子,又是请假,又是加班的情况也有
#5
先按员工把考勤记录处理好,每天一个状态,如正常、迟到、早退、旷工,然后每天的非正常状态可以人工进行设置,这个时候就要看审批单了,你可以把审批单按员工ID和日期显示在旁边,用户可以点击查看。
#6
我不是很清楚楼主的意思,不过我大概设计一下表吧。
我觉得打卡表 不会分上班下班这种概念,因为打卡机只负责记录打卡数据,如果要出现上班下班计算应后面的事情
所以两个表应该这样
打卡表:用户id,打卡时间
审批表:用户id,审批(这里我也没搞懂。)
我觉得打卡表 不会分上班下班这种概念,因为打卡机只负责记录打卡数据,如果要出现上班下班计算应后面的事情
所以两个表应该这样
打卡表:用户id,打卡时间
审批表:用户id,审批(这里我也没搞懂。)
#7
你说的很对,我之前也是这么设计的,但是如果打卡表只有一个打卡时间的话,我不知道怎么判断他是否迟到或加班,当然可能有一张表用来设置正常的上班时间的
#8
顺便问一下大家啊,
这个怎么弄成这种形式
标准是早上08:30,下午是18:00
把一行弄成多行
这个怎么弄成这种形式
标准是早上08:30,下午是18:00
把一行弄成多行
#9
这个要根据规则来,比如公司是弹性工作制,那么,一天中,最早打卡的时间为上班,最后一个打卡为下班时间。
如果以12点分,就可以12点以前的最为上班,12点以后的最后为下班等等。
没有记录,或只有一条分开处理,看是否有请假之类的情况
#10
不知道楼主还要不要分白班晚班
表设计如下:(字段根据需要自己加)
1.员工表
2.班别表(规定打卡时间)
3.节假日表(算考勤时要用)
4.打卡记录表
5.请假表
6.手工补卡表
表设计如下:(字段根据需要自己加)
1.员工表
2.班别表(规定打卡时间)
3.节假日表(算考勤时要用)
4.打卡记录表
5.请假表
6.手工补卡表
#1
表示设计好不好,得根据需求来说
你没有正面的描述过需求,别人只能猜测
单子和条目是指打卡记录? 一次审批只审批一条打卡记录?
你没有正面的描述过需求,别人只能猜测
单子和条目是指打卡记录? 一次审批只审批一条打卡记录?
#2
“审批”的用处是什么??
#3
感谢楼上两位大哥的回复,我是给公司内部做的考勤系统,人事的需求是,把考勤机里的打卡数据导入到系统,然后把一些审批单,也就是一些未打卡证明(遗忘或出差的),加班单,请假单导入到系统中,然后就可以算出其当月的考勤记录,他们需要就可能在系统里操作,减少他们的工作量.
然后,我这边是一个人开发,数据库设计和编码都是一个人,并且技术和经验都是小白,在网上找的些资料都不知道是些什么,望指导!!谢谢
然后,我这边是一个人开发,数据库设计和编码都是一个人,并且技术和经验都是小白,在网上找的些资料都不知道是些什么,望指导!!谢谢
#4
“审批”的用处是什么??
同一天可能 有 多个单子,又是请假,又是加班的情况也有
#5
先按员工把考勤记录处理好,每天一个状态,如正常、迟到、早退、旷工,然后每天的非正常状态可以人工进行设置,这个时候就要看审批单了,你可以把审批单按员工ID和日期显示在旁边,用户可以点击查看。
#6
我不是很清楚楼主的意思,不过我大概设计一下表吧。
我觉得打卡表 不会分上班下班这种概念,因为打卡机只负责记录打卡数据,如果要出现上班下班计算应后面的事情
所以两个表应该这样
打卡表:用户id,打卡时间
审批表:用户id,审批(这里我也没搞懂。)
我觉得打卡表 不会分上班下班这种概念,因为打卡机只负责记录打卡数据,如果要出现上班下班计算应后面的事情
所以两个表应该这样
打卡表:用户id,打卡时间
审批表:用户id,审批(这里我也没搞懂。)
#7
我不是很清楚楼主的意思,不过我大概设计一下表吧。
我觉得打卡表 不会分上班下班这种概念,因为打卡机只负责记录打卡数据,如果要出现上班下班计算应后面的事情
所以两个表应该这样
打卡表:用户id,打卡时间
审批表:用户id,审批(这里我也没搞懂。)
你说的很对,我之前也是这么设计的,但是如果打卡表只有一个打卡时间的话,我不知道怎么判断他是否迟到或加班,当然可能有一张表用来设置正常的上班时间的
#8
顺便问一下大家啊,
这个怎么弄成这种形式
标准是早上08:30,下午是18:00
把一行弄成多行
这个怎么弄成这种形式
标准是早上08:30,下午是18:00
把一行弄成多行
#9
我不是很清楚楼主的意思,不过我大概设计一下表吧。
我觉得打卡表 不会分上班下班这种概念,因为打卡机只负责记录打卡数据,如果要出现上班下班计算应后面的事情
所以两个表应该这样
打卡表:用户id,打卡时间
审批表:用户id,审批(这里我也没搞懂。)
你说的很对,我之前也是这么设计的,但是如果打卡表只有一个打卡时间的话,我不知道怎么判断他是否迟到或加班,当然可能有一张表用来设置正常的上班时间的
这个要根据规则来,比如公司是弹性工作制,那么,一天中,最早打卡的时间为上班,最后一个打卡为下班时间。
如果以12点分,就可以12点以前的最为上班,12点以后的最后为下班等等。
没有记录,或只有一条分开处理,看是否有请假之类的情况
#10
不知道楼主还要不要分白班晚班
表设计如下:(字段根据需要自己加)
1.员工表
2.班别表(规定打卡时间)
3.节假日表(算考勤时要用)
4.打卡记录表
5.请假表
6.手工补卡表
表设计如下:(字段根据需要自己加)
1.员工表
2.班别表(规定打卡时间)
3.节假日表(算考勤时要用)
4.打卡记录表
5.请假表
6.手工补卡表