관계형데이터모데링노트 요약

주식별자가 변경되는 이유

mitomi 2023. 11. 9. 17:43
반응형
SMALL
주식별자가 변경되는 이유 설명
엔터티 정의가 불분명할 때 엔터티 정의가 명확하지 않음
엔터티 정의가 명확하지 않으면 엔터티 사용할때 임의대로 사용할수 있음
명확하지 않다 =  모호하다 or 틀렸을 수도 있다 = 정확한지 확신 할수 없음
결국 개인에 따라 판단하기 때문에 임의대로 사용

유연하게 정의한것 & 명확하지 않게 정의한것은 다름
유연하게 정의한 것 :  구체적으로 한정된 범위 내에서 정의한 것
명확하지 않게  정의한것 : 한정된 범위가 없는 것
엔터티를 명확하게 정의하는 것 : 업무식별자나 주식별자 선정을 명확하게 선정한것

 데이터 분석이 미흡할 때 정확한 데이터 분석을 통해  엔터티를 정의하면 주 식별자가 변경되는 것을 막을 수 있음
이력데이터를 고려하지 않을때 원천데이터를 설계하면서 이력데이터를 고려하지 않으면 나중에 이력데이터 설계시 주식별자가 변경될 수 있음. 주식별자가 변경되지 않도록 원천데이터를 설계시 이력데이터 고려필요
업무가 변경될 때 업무가 바뀜으로 해서 주식별자가 변경되는 것은 어쩔수 없음
업무 담당자의 인터뷰나 주변 엔터티와의 관계등으로 업무가 확장될 가능성이 있다면 유연하게 설계해야 함

 

엔터티를 유연하게 설계하는 방법 중 하나가 인조 식별자를 채택하는 것.주식별자가 바뀔수 있다고 생각되면 인조식별자를 사용하여 영향도를 최소화 해야한다.

728x90