반응형
비식별
-
식별자관계와 비식별자관계 설정Technique/RDBMS 2015. 12. 21. 21:45
만약 엔티티 간의 관계 설정에서 식별자관계와 비식별자관계를 잘 모르고 데이터 모델링을 진행하면 다음과 같은 오류에 빠질 수 있다. - 식별자관계만을 이용하여 데이터 모델링을 전개할 경우, PK 속성의 숫자가 증가할 수록 관련된 SQL 구문이 복잡해져 복잡성으로 인한 개발 오류를 유발하게된다.- 비식벼라관계만을 이용하여 데이터 모델링을 전개할 경우, 테이블 간의 과다한 조인을 유발하여 조인에 의한 성능 저하를 불러오게 된다. 이를 해결하기 위해서는- 데이터 모델 관계 도출시 식별자관계와 비식별자관계의 의미를 정확하게 이해 해야한다- 업무적 특징, 조인 관계, PK 구성을 고려하여 식별자관계/비식별관계를 결정 해야한다. 데이터 모델링 수행에서 식별자/비식별자관계의 구분 설정은 데이터 모델링 초기단계인 분석 ..