# Primary key가 무엇인지 설명해 주세요.
### 정의
- Primary key는 candidate key 중 main key
- 각 row를 unique하게 구분하는 칼럼 혹은 칼럼의 집합
### 조건
- null값 X
- 중복된 값 X
- 각 테이블 당 하나 씩
---
- 키워드
- candidate key, unique
- 참고
- super key
- **각 row를 유일하게 식별할 수 있는** 하나 또는 그 이상의 속성들의 집합
- 예시
- 학번
- 학번, 이름
- 학번, 이름, 학과
- 주민등록번호
- 주민등록번호, 학과, 성별
- candidate key
- super key 중에서 더이상 쪼개질 수 없는 super key
- 예시
- 학번
- 주민등록번호
###### tags: `DB`