DB에서 조건에 만족하는 튜플을 조회하거나 정렬할 때 기준이 되는 속성 또는 속성의 집합을 의미한다.
속성 값이 다른 튜플들과 중복되지 않아야한다.
최소한의 속성들로 튜플들을 식별할 수 있어야한다.
유일성을 만족하는 속성 또는 속성들의 조합이다.
유일성과 최소성을 만족하는 속성 또는 속성들의 조합이다.
후보키 중 선정된 키를 의미한다. 릴레이션에서 기본 키는 유일해야한다.
후보키 중 기본키를 제외한 나머지 모든 키들을 의미한다.
2개 이상의 속성을 가진 키를 의미한다.
다른 릴레이션의 기본키를 참조하는 속성이다. 외래키로 릴레이션간의 관계를 표현할 수 있다.
중복값을 허용하지 않지만, null이 허용되는 속성 또는 속성들의 집합이다.
Reference