관계 용어집

관계를 설명하는 데 사용되는 용어는 여러 가지가 있습니다. 이러한 모든 용어를 미리 이해할 필요는 없습니다. 관계 설명서 페이지를 읽을 때 필요에 따라 여기를 다시 참조하세요.

  • 종속 엔터티: 외래 키 속성 또는 속성을 포함하는 엔터티입니다. 종속을 "자식"이라고도 합니다.
  • 주체 엔터티: 기본/대체 키 속성 또는 속성을 포함하는 엔터티입니다. 주체를 "부모"라고도 합니다.
  • 주 키: 해당 값이 주 엔터티를 고유하게 식별하는 속성 또는 속성입니다. 주 키는 기본 키 또는 대체 키일 수 있습니다.
  • 외래 키: 관련 주체 엔터티의 주요 키 값과 일치하는 키 값을 저장하는 데 사용되는 종속 엔터티 유형의 속성입니다.
  • 탐색: 관계에서 한쪽 끝에 있는 엔터티의 속성으로, 관계의 다른 쪽 끝에 있는 관련된 하나 이상의 엔터티를 참조합니다.
    • 컬렉션 탐색: 많은 관련 엔터티에 대한 참조를 포함하는 탐색입니다. 일대다 및 다대다 관계의 "다" 측면을 참조하는 데 사용됩니다.
    • 참조 탐색: 단일 관련 엔터티에 대한 참조를 보유하는 탐색입니다. 일 대 일 및 일 대 다 관계의 "일" 측면을 참조하는 데 사용됩니다.
    • 역 탐색: 특정 탐색을 논의할 때 이 용어는 관계의 다른 쪽 끝에 있는 탐색을 참조합니다.
  • 자체 참조 관계: 종속 엔터티 형식과 주 엔터티 형식이 동일한 관계입니다.
  • 필수 관계 null을 허용하지 않는 외래 키로 표현되는 관계입니다. 필수 관계의 종속 엔터티는 참조하는 주체 엔터티가 없으면 존재할 수 없습니다.
  • 선택적 관계 null 값을 허용하는 외래 키가 나타내는 관계입니다. 선택적 관계의 종속 엔터티는 주체 엔터티를 참조하지 않고 존재할 수 있습니다.
  • 양방향 관계 관계의 양쪽에 탐색이 있는 관계입니다.
  • 단방향 관계 관계의 한쪽에 탐색이 있지만 다른 쪽에는 탐색이 없는 관계입니다.