후보코드, 메인코드, 풀코드, 외부코드란 무엇인가요?
후보 코드: 관계의 속성 또는 속성 그룹 값이 튜플을 고유하게 식별할 수 있고 해당 하위 집합이 튜플을 고유하게 식별할 수 없는 경우 이 속성 또는 속성 그룹을 후보 코드라고 합니다.
메인 코드: 메인 코드는 일반적으로 메인 키워드를 의미합니다. 기본 키는 테이블에 있는 하나 이상의 필드이며 해당 값은 테이블의 레코드를 고유하게 식별하는 데 사용됩니다. 두 테이블 간의 관계에서 한 테이블의 기본 키는 다른 테이블의 특정 레코드를 참조하는 데 사용됩니다.
풀 코드: All-key 관계 모델의 모든 속성 그룹은 관계 모델의 후보 코드를 형성하며 이를 풀 코드라고 합니다. 즉, 모든 속성이 하나의 코드로 처리됩니다. 관계에 후보 코드가 하나만 있고 이 후보 코드에 모든 속성이 포함되어 있는 경우 후보 코드는 전체 코드입니다.
외래 키: 관계의 기본 키에 해당하는 속성이 다른 관계에 나타납니다. 이때 기본 키는 다른 관계의 외래 키입니다.
확장 정보:
주요 코드 기능:
1. 엔터티의 무결성을 보장합니다.
2. 데이터베이스 작업 ;
3. 테이블에 새 레코드를 추가할 때 ACCESS는 자동으로 새 레코드의 기본 키 값을 확인하고 이 값이 기본 키 값과 반복되는 것을 허용하지 않습니다. 다른 레코드;
4 , ACCESS는 기본 키 값의 순서로 테이블의 레코드를 자동으로 표시합니다. 기본 키가 정의되지 않은 경우 테이블의 레코드는 입력된 순서대로 표시됩니다.
참고자료: 바이두백과사전-후보코드
?바이두백과사전-메인코드