foreign key(외래키) 란,
데이터베이스는 여러 개의 테이블로 구성되기 마련이다. 이들 테이블은 특정 키(혹은 필드)를 매개로 서로 연결이 되는데, 이 키를 외래키(foreign key)라고 한다. RDBMS(Relational database management system)에서 명시적으로 테이블을 연결(relation)해주는 장치다.
설정하는 법)
-> 먼저 부모 테이블을 생성한다.
-> 자식 테이블을 만든다. 자료형은 참조할 부모테이블의 컬럼과 타입이 같아야 한다. 그리고 Foreign Key 탭을 누른다.
-> 다음으로, foreign key의 이름을 원하는 대로 설정하고, [Referenced Table]에 부모 테이블을 설정한다.
[Column]에서 foreign key로 사용할 열(Column)을 선택하고 [Referenced Column]에 부모 테이블에서 참조당할 Primary key를 선택한다.
'MySQL' 카테고리의 다른 글
[MySQL] 테이블에 unique 설정하는 방법 (0) | 2023.12.04 |
---|---|
[MySQL] join과 left join 하는 방법과 예시 (0) | 2023.12.01 |
[MySQL] ifnull() 함수 사용법 (0) | 2023.11.30 |
[MySQL] if() 함수 작성법 (0) | 2023.11.30 |
[MySQL] case문 작성법 (0) | 2023.11.30 |