레코드 삭제 대신 deleted_at 플래그. 복구·감사·참조 유지.
장점: 복구·감사·이력 유지. 단점: unique·foreign key 어긋남·쿼리 필터 놓치면 유출. 부분 유니크 인덱스로 보완.