키(key)의 개념 및 종류
슈퍼키(Super Key)- 슈퍼키는 한 릴레이션 내에 있는 속성들의 집합, 릴레이션의 모든 튜플 중 슈퍼키와 동일한 값은 나타나지 않음 - 유일성 O, 최소성 x - 릴레이션에서 학번, 주민등록번호, (학번, 주민등록번호), (학생, 성명), (주민등록번호, 성명), (학번, 주민등록번호, 성명)이 슈퍼키 후보키(Candidate Key)- 후보키는 릴레이션을 구성하는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용 - 유일성 O, 최소성 O - 릴레이션에서 학번, 주민등록번호가 유일성과 최소성을 만족하므로 후보키, 릴레이션에서는 (학번, 과목명)이 유일성, 최소성을 만족하므로 후보키 - (학번, 과목명)과 같이 2개 이상의 속성을 조합하여 만든 키를 Composite Key라 한다. 기본키(Prim..