프로그래밍/데이터베이스
Primary key, Foreign key
안싱미
2016. 2. 17. 13:36
1. primary key(PK)
- 한 row를 대표하는 키
- 중복된 값을 허용하지 않는다.
- pk가 여러개일 수 있다. 이럴 때는 두개가 똑같이 중복이 될 경우에만 중복값으로 생각한다.
2, foreign key(FK)
- FK는 다른 테이블의 PK이다.
- 중복이 가능하다.
- PK와 FK는 일대 다 관계이다.
-
FK이면서 Pk일 수도 있다.