DB Cascade를 사용하면 구현은 간단하지만 삭제 범위와 정책이 DB에 암묵적으로 들어가게 됩니다. 저희는 회원 탈퇴 시 여러 도메인의 데이터마다 삭제·보존 정책이 다르고, 향후 외부 리소스 정리나 이벤트 처리도 필요할 수 있다고 판단했습니다. 그래서 삭제를 하나의 비즈니스 유스케이스로 보고 애플리케이션 레벨에서 명시적으로 제어했습니다.