ALTER TABLE [자식 테이블]
ADD CONSTRAINT [설정할 외래키 이름] FOREIGN KEY [자식 테이블 외래키 속성]
REFERENCES [부모 테이블]([연결될 속성]) ON DELETE ---option---;
[직원테이블 - 고객테이블] 외래키 관계
- 직원-디자이너를 삭제해도 고객들의 정보는 보존되어야 한다.
- 고객들의 정보 중 직원이름에 대한 값은 null로 변경시켜준다.
ALTER TABLE t_mber_m
ADD CONSTRAINT t_mber_m_fk_1 FOREIGN KEY (E_EMP_ID)
REFERENCES t_emp_m(EMP_ID) ON DELETE SET NULL;
[고객테이블 - 예약테이블] 외래키 관계
- 고객이 삭제된다면 관련된 예약 정보는 모두 삭제되어야 한다.
ALTER TABLE t_resve_m
ADD CONSTRAINT t_resve_m_fk_1 FOREIGN KEY (MBER_SN)
REFERENCES t_mber_m(MBER_SN) ON DELETE CASCADE;