대용량데이터베이스1 대용량 DB 3강 정리 (entity 종류, DB모델링의 중요성) 1. entity의 종류 - 시조(key entity) n 수많은 자식을 만든다. ex) 고객, 상품, 조직 - 원조(main entity) n 업무의 중심이 되는 것 ex) 계약, 계좌 - 활동량(action entity) 2. DB 모델링의 중요성 [그림3-1] 조직도 예시 위와 같은 조직도가 있다고 가정한다. 이 조직도 에서 조직개편으로 인해 1120 부서를 1200의 아래에 넣는다면, 아크로 설계한 경우 하위 11xx의 데이터들을 12xx로 변경하려고 밤새서 update 작업을 하는 경우가 적지 않을 것이다. 이와 같은 경우를 위해 아래와 같이 테이블을 설계하여(리커시브 모델) 자신의 데이터를 변경하지 않고, 부모와의 관계를 변경하면 단 시간 내에 요구사항 대로 작업 가능하다. (중요한 것은 관계.. 2014. 4. 14. 이전 1 다음