식별자 : 엔티티의 속성 중 대표자
원하는 대상을 정확하게 타겟팅 해서 그 대상에 대해 정확한 어떤 일을 수행할 수 있도록 함, 같은 값을 가지면 안 됨.
인조키 : 다른 것과 중복되지 않게 인조적으로 만들어 낸 일련번호 값을 갖는 식별자
후보키(candidate key) : 식별자가 될 수 있는 후보들
기본키(primary key) : 후보키 중 선택한 키
대체키 : 후보키 중 기본키를 제외한 키, 나중에 성능향상을 위해 secondary index에 사용
복합키(composite key) : 두 식별자를 이용하여 식별
외래키(foreign key) : 테이블의 기본키 값을 가리키는 다른 테이블의 값, 외래에 있는 테이블과 연결할 때 사용하는 키