회사에서 사용하는 근태관리 프로그램의 DB구조는......
글쓴이: moonrepeat / 작성시간: 월, 2005/08/08 - 9:47오전
그냥 궁금해서 물어보는건데 회사에서 일반적으로 사용하는
출퇴근 및 휴가,출장 초과 근무등을 관리하는 근태 관리 프로
그램의 DB는 어떤식으로 구현되어 있는지 궁금합니다.
(설마 1일 부터 365일까지 열로 구성해서 TABLE를 만드는건
아니겠죠 ^^)
Forums:
테이블을 365개 만든다는 어마어마한 생각을 해 볼 수도 있는군요. :
테이블을 365개 만든다는 어마어마한 생각을 해 볼 수도 있는군요. :oops:
그럼 각 테이블에는 직원수만큼의 레코드만 존재하게 되네요.
직원 테이블 하나 와 근태 관리 테이블 하나를 만들고
연결해주면 될것 같은데요. 근태관리테이블에는 직원 ID와 날짜 정도로 구분해주겠죠. 물론 직원ID와 날짜가 동시에 중복되지않게해야할테구요.
------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
Re: 회사에서 사용하는 근태관리 프로그램의 DB구조는......
직원, 날자, 항목(출근,퇴근), 경우에따라 order 정도..
뭐 이런 식으로 되거나...
휴가 출장등은..
직원,시작일,종료일,항목(출장,휴가등) 정도가 되지 않을까요??
인생의 무게를 느껴라. 아는 만큼 보이는게다.
오래전에 만들었던 것을 기억해 보면, 사원증에 부착된 바코드로 읽
오래전에 만들었던 것을 기억해 보면,
사원증에 부착된 바코드로 읽어들이는 데이타는 "사번, 일자, 시간, 바코드기기번호"로 해서 일자의 처음 데이타를 출근, 맨 마지막 데이타를 퇴근으로 했었던 것 같고,
관리 직원이 입력하는 예외 테이블은 "사번, 일자, 예외항목"해서 휴가, 경조사 등의 항목을 몇일 부터 몇일 까지 해서 쳐 넣으면, 프로그램이 날짜별로 쪼개서 자료를 넣었던 것 같고,
월별 테이블이 "사번, 월, 항목1, 항목2, 항목3, ..."로 있어서 월별 집계와 급여쪽으로 자료 넘기는데 사용했었던 기억입니다.
----
I paint objects as I think them, not as I see them.
atie's minipage
댓글 달기