MySQL5 ON DELETE CASCADE와 SET NULL 먼저 이해해야 할 큰 개념은 무결성 제약 조건이다. 무결성 제약 조건 데이터 무결성 : 데이터를 인가하지 않은 방법으로 변경/삭제 할 수 없도록 보호하는 성질 위 개념으로 무결성 제약 조건을 이해해 보면 제약하는 조건에 있어, 허가된 계정 외에 데이터를 변경/삭제 할 수 없도록 보호하는 성질이라고 볼 수 있다. 데이터베이스의 5가지 제약조건은 다음과 같다. 위 다섯 가지 중에 FOREIGN KEY(외래키)는 해당 컬럼에 참조하는 테이블의 값들만 사용한다는 의미다. 여기서 참조 무결성 원칙에 의해 참조 테이블의 본래 데이터에 대한 제약 조건이 필요하다. 그 4가지 옵션은 다음과 같다. MYSQL 외래키(Foreign key) 지정 시 on delete rule(삭제 시), on update rule(변경 .. 2021. 3. 3. 이전 1 2 다음