본문 바로가기

DataBase

식별관계( Identifying Relationship ) & 비식별관계( Non Identifying Relationship )

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

 관계( Relationship )

 - 두 entity간의 업무적인 연관성

 

식별관계( Identifying Relationship )

   - 부모 테이블의 기본키 or 복합키가 자식 테이블의 기본키 or 복합키의 구성원으로 전이되는 식별관계( 부모가 자식의 모든 정보를 저장하게 됨)

 

비식별관계( Non Identifying Relationship )

   - 자식 테이블의 일반 속성( Attribute ) 그룹의 구성원으로 전이되는 비식별관계( 부모는 자식의 부분적인 정보를 표현함 )


. 식별관계의 단점 

주 식별자 영역이 점점 비대해지며(식별관계는 부모 실체의 주 식별자를 자식 실체의 주 식별자로 계속하여 전파시키는 특성이 있기 때문에), 결과적으로 무의미한 외래 식별자들이 주 식별자 영역에 들어가는 경우도 많이 있음.