현재 회사의 HR 모듈을 개발 중입니다. 이제 휴가 시스템을 설계하는 데 어려움이 있습니다. 특히 나는 차용 잔고에 집착했습니다.HR 응용 프로그램을위한 휴가 시스템 설계
이 시점에서 휴가 시스템은 매우 간단합니다. 각 직원은 채용일로부터 30 일 휴가를 가지고 있습니다. 남은 날은 내년으로 이월됩니다. 2 학년이 지나면 모든 것이 정착되고 사이클이 시작됩니다.
내 DB의 휴가 테이블은 다음과 같습니다
leave_id(PK)
emp_id(FK)
date_from
date_to
status
comment
내 직원 테이블이 그 직원이 취할 수있는 총 휴가 일수를 지정합니다 (leave_days)라는 필드가 있습니다.
내 문제는 그 번호를 계산하는 방법입니다. 직원이 특정 기간에 휴가를받을 수 있는지 어떻게 확인할 수 있습니까?
많은 질문을하는 경우 유감입니다. 나는 어떤 대답을 주셔서 감사합니다.
마흐무드 유네스