자립 엔터티 & 종속 엔터티

  • 자립엔터티 : 다른 엔터티에 의존적이지 않고 스스로 존재하는 엔터티.
  • 종속엔터티 : 상위(부모) 엔터티가 존재하지 않으면 존재할 수 없는 엔터티
  • 자립엔터티와 종속엔터티는 비즈니스에 따라 달라질 수도 있으므로, 이를 판별하는 것부터 엔터티에 대한 분석이 시작된다.
  • 데이터의 성격으로 종속성을 파악하기 어려울 때는 데이터의 사용방법을 기준으로 종속성을 파악할 수도 있다.
  • 엔티티의 성격을 가름하는 중요한 요소 중의 하나이다.


종속엔터티의 형태

부모엔터티의 일부로서 추가적인 데이터를 관리
  • 예) 1정규화에 의해 생성된 엔터티, 이력데이터를 관리하는 엔터티

다대다(M:M)관계에서 발생한 엔터티
  • 예) 교차엔터티

슈퍼타입과 서브타입관계에서 발생한 엔터티