안녕하세요. 제목이 좀 이상한데 제가 표현력이 부족해서..
다름이 아니라 월근태관리를 만들려고 하는데요.
예를 들어 월근태관리를 위해 다음과 같이 테이블을 만들었다면요..
부서Table ( 부서ID, 부서이름)
사원Table ( 사원ID, 부서ID, 사원이름)
근태코드Table (근태ID, 근태명)
근태상세Table(사원ID, 근태ID, 년월일, 시간)
그리고 근태코드Table에
근태ID | 근태명
1, 야근
2, 지각
3, 조퇴
4, 주차
5, 월차
6, 연차
7, 기타1
8, 기타2
이렇게 입력하고
근태상세Table에
사원ID | 근태ID | 년월일 | 시간
001, 1, 2004-07-01, 1
001, 2, 2004-07-05, 1
002, 1, 2004-07-02, 1
002, 1, 2004-07-10, 1
..
이렇게 입력되었다면
7월의 월근태를 출력하기 위해서 다음과 같은 형태의 테이블을 만들려면 어떻게 해야 하나요?
-----------------------------------------------------------------------------------------
부서명 | 사원ID | 사원이름 | 야근 | 지각 | 조퇴 | 주차 | 월차 | 연차 | 기타1 | 기타2 | 총근무일수
------------------------------------------------------------------------------------------
꼭 제가 한 테이블 디자인이 아니더라도 저런형태로 사용자가 보고 수정할 수 있도록 하기 위해
월근태관리를 위한 테이블 디자인을 어떻게들 하시는지 조언들 부탁드립니다.
까다로운것은 위와 같은 형태로 된 엑셀 파일이 있어서 그걸 그대로 DB에 업로드가 가능해야 하기때문에
제가 만든 테이블 구조랑 많이 틀리거든요.
이런저런 문제도 있고 초보이다보니 어떻게 만들어야 될지 도통 떠오르질 않네요.
|