식별자 분류

C9·2023년 2월 26일
0

식별자 분류

대표성 여부

주식별자

  • 엔터티 내에서 각 행을 구분할 수 있는 구분자, 타 엔터티와 참조관계를 연결할 수 있는 식별자
    보조식별자
  • 엔터티 내에서 각 행을 구분 할 수 있는 구분자이나 대표성을 가지지 못해 참조관계 연결을 못함

스스로 생성여부

내부 식별자

  • 앤터티 내부에서 스스로 만들어지는 식별자 ex) 고객번호
    외부 식별자
  • 타 엔터티와의 관계를 통해 타 엔터티로부터 받아오는 식별자 ex) 주문엔터티의 고객번호

속성의 수

단일 식별자

  • 하나의 속성으로 구성된 식별자 ex) 고객엔터티의 고객번호
    복합 식별자
  • 둘 이상의 속성으로 구별된 식별자 ex) 주문상세엔터티의 주문번호 + 상세순번

대체여부

본질 식별자

  • 업무(비즈니스)에 의해 만들어지는 식별자 ex) 고객번호
    인조 식별자
  • 업무적으로 만들어지지는 않지만 원조식별자가 복잡한 구성을 가지고 있기 때문에 인위적으로 만든 식별자 ex) 주문엔터티의 주문번호(고객번호+주문번호+순번)) (품의번호+원인행위번호+결의번호)
profile
Hello

0개의 댓글