직원
직원ID |
int (PK, Identity, Not Null) |
직원명 |
varchar (Not Null) |
이메일 |
varchar (Not Null) |
입사일 |
datetime (Not Null) |
퇴사일 |
datetime |
부서
부서ID |
int (PK, Not Null) |
부서명 |
varchar (Not Null) |
부서 하고 직원의 관계를 나타내는 Join 테이블을 만들어야 하는데요...
부서직원1
직원ID |
int (PK, Not Null) |
부서ID |
int (PK, Not Null) |
입부일 |
datetime (Not Null) |
하고
부서직원2
부서직원ID |
int (PK, Not Null, Identity) |
직원ID |
int (Not Null) |
부서ID |
int (Not Null) |
입부일 |
datetime (Not Null) |
직원의 현재 부서를 구할때는 입부일이 가장 나중인것으로 하면 되는데...
저 둘중에 어떤 방식의 Join 테이블을 사용해야 하나요?
|