쉽게 말하면,
R을 결정할 수 있으면, superkey
superkey중에서 부분집합인 superkey가 없는 것이 candidate key이다.
candidate key는 여러 개가 될 수 있다.
예를 들어, (A,B), (A,C)가 동시에 candidate key가 될 수 있다.
우리는 이 candidate key중 하나를 primary key로 사용한다.
primary key를 이용해 우리는 relation schema의 각 데이터를 식별할 수 있다.
'Computer Science > 데이터베이스' 카테고리의 다른 글
[DataBase] - Normalization(정규화)을 알아보자 (0) | 2024.03.09 |
---|