반응형 SMALL 외래키 제약조건1 [mybatis] 외래키 제약조건이란 / 등록 / 삭제하기 1. 외래키 제약조건이란? Referential Integrity Constraint - 참조 무결성 제약조건 student 테이블과 department 테이블이 있다. student 테이블의 departmentId 필드는 외래키이다. 이 필드의 값은 department 테이블의 기본키인 id 필드값과 일치한다. 예를 들어, 컴퓨터공학과 소속 학생들이 존재한다면, 컴퓨터공학과를 삭제할 수 없어야 한다. 만약 department 테이블에서 컴퓨터공학과 레코드를 삭제하려고 할 때, student 테이블의 departmentId 값이, 단 하나라도 컴퓨터공학과 departmentId와 일치한다면, 삭제는 실패하고 에러가 발생한다. 이 에러를 '참조 무결성 제약조건 위반' 에러 라고 한다. 2. 외래키 제약조건.. 2023. 9. 7. 이전 1 다음 반응형 LIST