에듀윌
·
외래키
★ 시험 1순위
관계의 표현 · 참조 무결성의 본격
외래키 —
다른 PK 참조 · NULL ✅
외
FOREIGN KEY
정의
다른 릴레이션의 기본키(PK)를 참조
하는 속성 —
관계(Relationship)를 표현
. ERD의 마름모(◇)가 관계 모델에서 외래키로 변신.
성질
내용
유일성
❌
(1:N에서 같은 FK 여러 번)
NULL
✅ 가능
(관계 미결정 상태)
개수
여러 개 가능
SQL
FOREIGN KEY … REFERENCES
⚠️ 1순위 함정
"외래키는 NULL ❌"
❌ →
NULL 가능
, NULL 금지는
기본키만
. "FK 유일성 만족" ❌ · "FK = 기본키" ❌. 예: 신입 사원 부서 배정 전 →
dept_id
NULL.