[MYSQL] FOREIGN KEY (외부, 외래 키)


[MYSQL] FOREIGN KEY (외부, 외래 키)

FOREIGN KEY (외부, 외래 키) 외부 키는 두 테이블을 서로 연결하는 데 사용되는 키입니다. 외부 키는 한 테이블의 필드(또는 필드 모음)로 다른 테이블의 기본 키를 나타냅니다. 외부 키가 들어 있는 테이블을 하위 테이블이라고 하며, 후보 키가 들어 있는 테이블을 참조 테이블 또는 상위 테이블이라고 합니다. 다음 두 표를 봅니다. Persons 테이블 PersonID(기본키) LastName FirstName Age 1 Hansen Ola 30 2 Svendson Tove 23 3 Pettersen Kari 20 Orders 테이블 OrderID(기본키) OrderNumber PersonID(외부 키) 1 77895 3 2 44678 3 3 22456 2 4 24562 1 Person 테이블의 PersonID는 기본 키입니다. Person 테이블의 Orders는 외부 키입니다. 외부 키 제약 조건은 테이블 간의 연결을 파괴하는 작업을 방지하는 데 사용됩니다. 또한 잘못된 데...



원문링크 : [MYSQL] FOREIGN KEY (외부, 외래 키)