서로 다른 A와 B의 컬럼을 연결시켜 데이터를 관리할 수 있도록 만들어보자.
(예시 : A의 id 컬럼을 B의 customer_id와 연결)
일반적으로 만든 A테이블
B를 만들 때 연결시킬 컬럼을 만들어야하는데 이때 중요한 것은 연결될 컬럼과 설정이 맞아야한다는 점이다.
특히, int 타입 컬럼에서 UN이 체크가 한 쪽이 안되있을 때 연결 자체가 안되므로 체크 여부를 맞추도록 하자.
테이블 만들 준비가 되었다면
하단에 Foreign Keys 항목을 클릭하자.
들어온 화면에서 Key 이름을 알아보기 쉽도록 작성하고
바로 옆 항목 중 연결할 테이블을 지정해준다.
그 다음, 먼저 B테이블에서 연결시킬 컬럼을 체크한 다음,
옆 항목 중에서 A테이블에서 연결될 컬럼을 지정해준다.
마지막 Apply 로 생성시켜주면 두 가지 테이블의 특정 컬럼이
Foreign Keys를 통해 연결된 상태로 생성된다.
'MySQL' 카테고리의 다른 글
MySQL - ifnull 함수 사용법 (0) | 2022.05.17 |
---|---|
MySQL - if 함수 사용법 (0) | 2022.05.17 |
MySQL - case 문장을 작성하는 방법 (0) | 2022.05.16 |
MySQL - 어떤 데이터가 입력되거나 수정되면 자동으로 timestamp 가 기록되도록 만들기 (0) | 2022.05.16 |
MySQL - 날짜, 시간 데이터를 가공하기 : datediff 함수 / date_add 함수 / +, - 연산자와 interval (0) | 2022.05.16 |
댓글