▣ E-R모델링 연결함정(Connection Trap)
3항 관계이상의 관계성이 발생하면 각 릴레이션간의 의미 확인 과정을 통해 의미의 모호성이 없는지 검증
부채꼴 함정(Fan Trap) : 관계 잘못 도출 -> 한 개의 개체집합이 둘 이상의 1:N 관계성 집합을 갖는 경우
균열 함정(Chasm Trap) : 관계 누락 -> 개체 집합들이 부분 관계성 집합으로 연결된 경우
2013년 61번
정답 : 2번, 4번
문제는 STAFF : DIVISION = N:1, DIVISION : BRANCH = 1:N -> N:1:1:N의 관계를 갖는 fan trap임
2)번 어느 STAFF 멤버가 어느 BRANCH에 속해 있는지를 알 수 없음
4)번 이러한 모델은 fan trap이라고 함
1) fan trap
N:1:1:N의 관계를 갖는 데이터 모델에서 발생하는 문제
가운데 개체는 양쪽에서 1:N 관계를 갖음
그러므로 관계 데이터베이스에서 하나의 레코드가 다른 방향쪽의 테이블과
특정하게 개개별의 레코드와 관계하는 것은 불가능
2) chasm trap
1:N:1:N의 관계를 갖는 데이터 모델에서 발생하는 문제
'데이터베이스' 카테고리의 다른 글
논리 모델링_함수적 종속성(FD : Functional Dependency) 폐포(Closure) 후보키, 커버(Cover), BCNF, 정규화 (0) | 2021.08.24 |
---|---|
EE-R 모델, 확장 ER 제약 조건_분리 제약, 완전 제약, exclusive, disjoint, joint, overlap, total, partial, EER(Enhanced ER) 다이어그램, 수퍼타입, 서브타입 (0) | 2021.08.23 |
이진트리 순회(Binary Tree Traversal)_전위, 중위, 후위 (0) | 2021.08.22 |
JDBC를 사용하는 API (0) | 2021.08.22 |
고정길이 레코드_블록킹인수, 총 블록수, 순차 파일 이진탐색, 비순서(히프)파일 탐색 (0) | 2021.08.22 |