当前位置: 代码迷 >> Oracle技术 >> 设计考勤表~求指导
  详细解决方案

设计考勤表~求指导

热度:254   发布时间:2016-04-24 08:42:10.0
设计考勤表~求指点
Attendance--表名
Attdate Date 日期 Not null
empID Number 员工编号 Not null
ifAttd Char(1) 是否出勤 Not null
attdDay number 当月出勤天数 not null
我感觉这样设计不妥,(字段(attdDay)是我后面加上的)我脑子了呈现出别的思路就是累加可我不知道怎么实现(貌似ifAttd可以不要)如何让出勤天数累加.根据当月天数.

------解决方案--------------------
触发器+自治事务

考勤表有记录插入,触发记录事件。
到底记不记录,看考勤记录,如果考勤记录为0 则+1 否则不加。

再有问题就用你自己的那个吧。
  相关解决方案