문제
회원 테이블은 회원번호 필드를 NULL이 허용되지 않는 키로 설정하였고, 대여 테이블은 이를 참조하여 대여 목록을 작성하였다. 이때 대여 테이블의 회원번호에 설정되는 키의 종류는?
① 외래키 ② 후보키 ③ 슈퍼키 ④ 기본키
정답
1번
해설
정답: 1. 다른 릴레이션의 기본키를 참조하는 속성은 외래키이다.
오답 풀이
- 1번: 외래키는 다른 테이블의 기본키를 참조한다.
- 2번: 후보키는 유일성과 최소성을 만족하는 키이다.
- 3번: 슈퍼키는 유일성을 만족하는 속성 집합이다.
- 4번: 기본키는 튜플을 대표하여 식별하는 키이다.
보충 개념 외래키는 릴레이션 사이의 참조 무결성을 유지하기 위해 사용된다.