연결 함정
연결 함정의 정의
데이터 모델링 시 개체와 개체 사이에 부여하는 관계성 집합의 의미가 모호하여 원하는 결과를 얻을 수 없거나 향후 업무처리에 영향을 미치게 되는 ER 모델의 문제점. 업무에 대한 이해 부족이 연결 함정을 만드는 주요 원인
연결 함정의 유형
부채꼴 함정
- 개체 집합(Entity Set) 사이에 관계성 집합(Relation Set)이 정의되어 있기는 하지만 관계성 설정이 모호하거나 잘못된 경우
- 하나의 개체 집합이 둘 이상의 1:N 관계성을 갖는 집합으로 부채꼴 모양을 하고 있음
균열 함정
- 개체 집합 사이에 관계성 집합이 정의되어 있기는 하지만 일부 개체 집합과 개체 집합 사이에 관계성이 존재하지 않는 경우
- 개체 집합 간의 관계성은 존재하지만 개체 간의 부분적인 관계만 설정하여 모든 관계성이 정의되지 않은 경우 발생
연결 함정의 방지
- 논리 모델링 수행시 연결 함정의 발생 여부를 검증
- 프로토타입에 대한 물리 모델링을 통해 검증을 수행한 후 논리 모델을 개선
- 사전 비지니스 도메인에 대한 충분한 분석