관계형 데이터 모델에서 특정 튜플을 식별할 때 사용하는 하나 이상의 속성의 모임
튜플은 중복이 불가능하므로 각 튜플의 속성 중 하나 이상의 값이 달라 튜플 구분 가능해야함
릴레이션 간의 관계를 맺는데도 사용됨(외래키)
슈퍼키 Super key
후보키 Candidate key
기본키 Primary key
대체키 Altertnative key
대리키(인조키) Surrogate key, Artificial key
외래키 Foreign key