한 row를 대표하는 키
중복된 값을 허용하지 않는다.
PK가 여러개일 수 있다. 이럴 때는 두개가 똑같이 중복이 될 경우에만 중복값으로 생각한다.
FK는 다른 테이블의 PK이다.
중복이 가능하다.
PK와 FK는 일대 다 관계이다.
FK이면서 Pk일 수도 있다.
테이블내에서 해당 컬럼 값은 항상 유일해야 한다.
PRIMARY KEY(PK)와 유사하나 NULL값을 중복 허용한다.
내부적으로 UNIQUE INDEX를 만들어 처리한다.
테이블 내에서 UK는 여러번 지정 가능하다.
cf. 최근엔 잘 안쓰임.
식별관계- NOT NULL 허용하지않음
비식별관계 -NOT NULL 허용
짱이예요bbb