데이터베이스 연결 함정: 두 판 사이의 차이

IT위키
(새 문서: 분류:데이터베이스 ;Connection Trap == 연결 함정 유형 == {| class="wikitable" |- ! 구분 !! 설명 !! 현상 |- | 부채꼴 함정 (Fan Trap) || 개체 집합(Ent...)
 
편집 요약 없음
 
(같은 사용자의 중간 판 2개는 보이지 않습니다)
23번째 줄: 23번째 줄:


== 연결 함정별 해결방안 ==
== 연결 함정별 해결방안 ==
=== 부채꼴 함정 ===
{| class="wikitable"
{| class="wikitable"
! 구분
! 구분
29번째 줄: 30번째 줄:
|-
|-
| rowspan="2" | 함정
| rowspan="2" | 함정
| 그림1
| [[파일:연결함정 부채꼴 함정 개요도.png|350px]]
| 그림2
| [[파일:연결함정 부채꼴 함정 ERD.png|350px]]
|-
|-
| colspan="2" | * 교수가 속한 과를 알 수 없음
| colspan="2" |  
* 교수가 속한 학과를 알 수 없음
* a:1:b의 관계로 a-b간 관계 모호
* a:1:b의 관계로 a-b간 관계 모호
|-
|-
| rowspan="2" | 해결법
| rowspan="2" | 해결법
| 그림3
| [[파일:연결함정 부채꼴 함정 해결 개요도.png|350px]]
| 그림4
| [[파일:연결함정 부채꼴 함정 해결 ERD.png|350px]]
|-
|-
| colspan="2" | * 교수가 속한 및 단과대학 파악 가능
| colspan="2" |  
* 교수가 속한 학과 및 단과대학 파악 가능
* 1:a:b의 관계로 관계 모호성 제거
* 1:a:b의 관계로 관계 모호성 제거
|}
=== 균열 함정 ===
{| class="wikitable"
! 구분
! 개념도
! ERD
|-
| rowspan="2" | 함정
| [[파일:연결함정 균열 함정 개요도.png|350px]]
| [[파일:연결함정 균열 함정 ERD.png|350px]]
|-
| colspan="2" |
* 지도교수를 할당받지 못한 학생은 학과를 알 수 없음
* 교수를 통해서만 학과 소속 관계 파악 가능
|-
| rowspan="2" | 해결법
| [[파일:연결함정_균열_함정_해결_개요도png.png|350px]]
| [[파일:연결함정 균열 함정 해결 ERD.png|350px]]
|-
| colspan="2" |
* 균열이 발생한 엔티티간 새로운 관계 추가하여 해결
* 교수가 없이도 학과 소속관계 파악 가능
|}
|}

2019년 11월 11일 (월) 01:21 기준 최신판

Connection Trap

연결 함정 유형[편집 | 원본 편집]

구분 설명 현상
부채꼴 함정

(Fan Trap)

개체 집합(Entity Set)사이에 관계성 집합(Relation set)이 정의되어 있기는 하지만 관계성 예시가 모호한 경우

관계성 모호

균열 함정

(Chasm Trap)

개체 집합(Entity Set) 사이에 관계성 집합(Relation set)이 정의되어 있기는 하지만 일부 개체 집합과 개체 집합 사이에 관계성이 존재하지 않는 경우

관계성 미존재

연결 함정별 해결방안[편집 | 원본 편집]

부채꼴 함정[편집 | 원본 편집]

구분 개념도 ERD
함정 연결함정 부채꼴 함정 개요도.png 연결함정 부채꼴 함정 ERD.png
  • 교수가 속한 학과를 알 수 없음
  • a:1:b의 관계로 a-b간 관계 모호
해결법 연결함정 부채꼴 함정 해결 개요도.png 연결함정 부채꼴 함정 해결 ERD.png
  • 교수가 속한 학과 및 단과대학 파악 가능
  • 1:a:b의 관계로 관계 모호성 제거

균열 함정[편집 | 원본 편집]

구분 개념도 ERD
함정 연결함정 균열 함정 개요도.png 연결함정 균열 함정 ERD.png
  • 지도교수를 할당받지 못한 학생은 학과를 알 수 없음
  • 교수를 통해서만 학과 소속 관계 파악 가능
해결법 연결함정 균열 함정 해결 개요도png.png 연결함정 균열 함정 해결 ERD.png
  • 균열이 발생한 엔티티간 새로운 관계 추가하여 해결
  • 교수가 없이도 학과 소속관계 파악 가능