데이터베이스10 1:M 관계와 재귀적 관계 (part 3) ○ 보통 아래 사진과 같이 회사별 부서, 그리고 부서의 하위 팀을 위한 1:M관계로 모델링을 시행함 ○ 위왁 같은 모델링시 1:M관계는 성립되지만 지속해서 테이블이 늘어나는 구조가 되어버려 개발자들 또는 DB관리자 입장에서 비효율적인 업무를 진행할수밖에 없음. ○ 이를 위해 적용할 수 있는 방법이 테이블 재귀적 관계 모델링임. ○ 재귀적 관계란 자기자신을 참조, 즉 자기 테이블의 PK를 참조하는 컬럼(필드)을 같은 테이블에 생성하여 자기자신과의 관계를 맺는 것임. 따라서 부모테이블이 자식테이블이며, 자식테이블이 부모테이블 역할을 할수 있음. ○ 위 사진처럼 부서1은 부서ID를 PK로 선언하였으며 이를 상위부서ID 컬럼이 참조하는 구조임. 즉, 재귀적 관계임을 알 수 있음 ○ 우측 사진과 같이 총무부, 영.. 2023. 10. 13. 이전 1 2 다음