데이터베이스 설계와 구축(개정판) (2009년)
도메인 검토 0 0 42,134

by 구루비스터디 모델검토 도메인 검토 [2019.08.11]


도메인 검토

도메인 생성 목적
  • 1. 업무적으로 동일한 정보 속성을 가지는 속성이 다른 속성으로 정의되는 것을 방지한다.
  • 2.업무적으로 동일한 정보 속성을 가지는 속성이 변경될 대 도메인을 통해 변경됨으로써 동일한 정보 속성을 가지는 속성들이 다른 속성으로 정의되는 것을 방지한다.


도메인이 적절하게 정의되고 관리되는가?

주요 오류 유형 사례
(1) 논리적 개연성이 없이 단지 데이터타입과 크기의 속성만 같은 것에 대해 정의된 도메인

  • => "구분코드 CHAR(2)"라는 도메인 대신 사원구분코드 CHAR(2)와 전표구분코드 CHAR(2)가 별도로 있어야한다.
  • => 전표구분코드 도메인이 CHAR(4) 로 바뀌어도 사원구분코드의 데이터타입이나 크기는 전혀 영향을 받지 안는다.


도메인의 변경에 따라 속성이 변경되는가?

주요 오류 유형 사례
(1) 복잡한 데이터모델에서 도메인 관리 소홀

  • => 하나의 도메인이 바뀌면 전부다 추적하면서 바뀌어야한다.
"구루비 데이터베이스 스터디모임" 에서 2009년에 "데이터베이스 설계와 구축(개정판)" 도서를 스터디하면서 정리한 내용 입니다.

- 강좌 URL : http://www.gurubee.net/lecture/4237

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입