Hola sumolari.
Te explico còmo deberìan ser las cosas:
Cuando se hace una DB, se hace con el objetivo de tener y
retener informaciòn, y
en ningùn caso (a menos, casos excepcionales), se deben borrar registros.
Lo que debes hacer, es crear dos tablas, una donde estaràn los datos que estàn activos, y la otra donde "pasaràs" los datos que borraste de dicha tabla. Es decir, borràs en la primera tabla, por que ya no necesitas nada ahí, pero insertas en la segunda, haciendo una especie de "historial". Con esto, por ningùn motivo, se te pierden los datos y pues, cuando necesites averiguar lo que has borrado, pues consultas la tabla historial, y ya!!!. Debes tener en cuenta que la tabla "historial", es un espejo de la otra no?, osea con los mismos campos, o al menos lo mas parecida posible.
Saludos, y espero t sirva!!!