> 일반적인 문제 > 후보 코드의 속성은 무엇이라고 합니까?

후보 코드의 속성은 무엇이라고 합니까?

烟雨青岚
풀어 주다: 2020-07-03 14:21:19
원래의
15589명이 탐색했습니다.

후보 코드의 속성을 기본 속성이라고 합니다. 관계의 특정 속성 또는 속성 그룹의 값이 튜플을 고유하게 식별할 수 있고 그 하위 집합을 더 이상 식별할 수 없는 경우 관계에 N 속성이 있을 때 속성 그룹을 (슈퍼 코드) 후보 코드라고 합니다. 속성 그룹을 고유하게 식별할 수 있다는 것은 해당 관계에 N개의 후보 코드가 있고 그 중 하나를 기본 코드로 선택할 수 있음을 의미합니다.

후보 코드의 속성은 무엇이라고 합니까?

후보 코드의 속성을 기본 속성이라고 합니다.

관계의 특정 속성 또는 속성 그룹의 값이 튜플을 고유하게 식별할 수 있지만 해당 하위 집합을 더 이상 식별할 수 없는 경우 해당 속성 그룹을 (슈퍼 코드) 후보 코드라고 합니다.

예를 들어, 학생 엔터티 중에서 "학생 번호"는 학생 엔터티를 고유하게 구별할 수 있습니다. 동시에 "이름"과 "학급"의 속성 조합이 학생 엔터티를 구별하기에 충분하다고 가정하면 {학생 번호}와 {이름, 클래스}는 모두 (슈퍼코드) 후보 코드입니다.

간단히 말하면 후보코드(슈퍼코드)는 메인코드로 선택할 수 있는 속성 또는 속성그룹을 의미합니다. 관계에 고유하게 식별할 수 있는 N개의 속성 또는 속성 그룹이 있다는 것은 해당 관계에 N개의 후보 코드가 있고 그 중 하나를 기본 코드로 선택할 수 있음을 의미합니다.

후보 코드에 나타나는 속성을 주요 속성이라고 하며, 비주요 속성은 어떤 후보 코드에도 포함되지 않는 속성입니다.

예: 관련 근로자(사원 번호, ID 번호, 이름, 성별, 부서). 분명히 근로자 ID 번호와 ID 번호 모두 이 관계를 고유하게 나타낼 수 있으므로 둘 다 후보 코드입니다. 작업 번호와 ID 번호의 두 가지 속성이 주요 속성입니다. 기본 키가 속성 그룹인 경우 속성 그룹의 속성은 모두 기본 속성입니다.

더 많은 관련 지식을 알고 싶으시면 PHP 중국어 웹사이트를 방문하세요! !

위 내용은 후보 코드의 속성은 무엇이라고 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿