참조 무결성 체크: select if(count(*) = 0, 1, 0) 패턴 정리데이터 삭제 로직에서 가장 중요한 건 하나다.“이 데이터를 삭제해도 다른 곳에 영향이 없는가?”이걸 확인하는 가장 단순하고 안정적인 방법이 바로count + if 패턴이다.1. 테이블 구조 (일반화)특정 도메인에 종속되지 않도록 일반적인 구조로 보면 이렇게 생각하면 된다.📌 ITEM (삭제 대상 테이블)ITEM_IDPKNAME이름📌 ITEM_USAGE (참조 테이블)USAGE_IDPKITEM_IDITEM을 참조하는 FK...기타 사용 정보 👉 핵심 관계ITEM_USAGE.ITEM_ID → ITEM.ITEM_ID즉, ITEM이 다른 곳에서 사용 중인지 확인해야 삭제 가능2. 문제 상황ITEM을 삭제하려고 한다.하지만IT..