[MySQL Workbench] 기본키/유니크 2개 이상 설정

원준·2023년 7월 31일

MySQL - Workbench

목록 보기
14/14

왜 해?

  • 각각의 컬럼에 PK, UQ를 설정하고 사용해도 되는데, 2개 이상을 묶어서 설정하면 중복되지 않도록 다양하게 설정할 수 있다.
  • 쉽게 생각해서 각각의 유저가 다양한 유저를 팔로우할때 1개만 기본키 및 유니크를 설정하면 제대로 설정할 수가 없으니, 2개이상으로 설정해 행렬처럼 중복을 확인 할 수 있다.

해보자!

1. 기본키 다중 선택 (PK)

  • indexes 탭에 들어가서 PRIMARY 부분을 선택하자

    • 만약 없다면, 컬럼 설정에서 기본키가 아예 없는 경우 선택 할 수 없다!
  • 적용할 컬럼에 대해 여러개를 선택하자!

2. 유니크 다중 선택 (UQ)

  • PK 다중 선택과 동일한 방법이다.
  • 차이점이 있다면 Type이 UQ인것 정도?
profile
공부해보자

0개의 댓글