예를 들어 A라는 테이블에 인서트 할 때
트리거를 타요.
트리거 안에는 A 테이블의 정보에 따라 B라는 테이블에 insert를 하게 되는데..
문제는 B테이블의 제약 조건 중 B테이블 기본키는
A 테이블의 기본키..
즉 B테이블을 입력할 때는 기본키의 정보에 해당하는 A테이블이 항상 존재해야 한다는 것인데..
A의 트리거가 before insert이므로 A의 정보는 없는 상태에서
B를 입력한다는 건데.. 이렇게 되면 B의 제약 조건 때문에 계속 오류가 나야 정상이라고 생각하는데
이게 이때까지 아주 잘 돌아가고 있거든요??
before insert 제가 생각한 것과 다른 것인가요??