pk2를 두개 즉 복합키를 만드는 경우에 대하여 알아보자
복합키를 만드는 경우는 아래와 같다.
회원 매출정보 명세서를 보면 회원번호와 판매번호가 둘다 pk로 지정되어 있다.
그러나 이것은 pk가 2개인 것이 아니고 하나의 복합키인 것이다.
즉 2개의 pk(복합키)가 하나의 pk이인 것이다.
이말인 즉슨 회원번호(pk)와 판매번호(pk)가 묶여서 하나의 복합키가 되는 것이다.
예를 들어 100001회원이 판매번호20160001로 판매가 되었다.
이것은 하나의 복합키로 동일한 100001회원이 201600001로 등록이 될 수 없음을 뜻한다.
그러므로 위와 같은 경우를 위하여 복합키를 만드는 것이니 참고하도록하자
'[DB]' 카테고리의 다른 글
[DB 개념] Group by에 관하여 (0) | 2019.12.09 |
---|---|
[DB개념] 식별, 비식별관계 (0) | 2019.12.07 |
[MySQL 개념] 부속쿼리와 join의 차이 (0) | 2019.11.16 |
[오라클] 오라클 익스포트 기능 (0) | 2019.11.04 |
[오라클] 오라클 자료형 (0) | 2019.10.22 |