데이터베이스 설계

Database Design

다음의 과정을 통해 데이터베이스 설계를 진행했습니다.

1. 논리 데이터 베이스 모델링

제일 먼저 저희가 문서화했던 요구 사항 명세를 기반으로 프로젝트에 필요한 키워드를 추출해, 각각의 키워드를 엔터티와 컬럼으로 분류를 했습니다.

분류한 단어를 기준으로 논리 데이터베이스 모델링을 진행했습니다.

논리데이터베이스 모델링은 특정 DBMS에 종속받지 않으면서 저희 데이터베이스를 설계하기 위해 진행했고,

슈퍼타입과 서브타입 표현이 명확한 바커표기법을 채택했으며, 바커표기법을 지원하는 DA#5를 사용해 설계했습니다.

상관모델링

논리 데이터베이스 모델 작성 후 저희 팀의 DBA가 상관모델링을 작성했습니다.

작성된 상관모델링을 토대로 제가 담당한 업무의 기능별 테이블 관계 및 테이블간 관계선을 DBA와 같이 검증했습니다.

Last updated