Hacer que el borrado sea lógico en vez de físico.
Agregar un campo status a la entidad User.
Implementar Borrado Lógico en Entidad User
Reemplazar el borrado físico por un borrado lógico en la entidad User, mediante un campo status.
POST /users → Crea usuario (status: active)
GET /users/:id → Retorna usuario si status != 'deleted'
PATCH /users/:id → Actualiza si status != 'deleted'
DELETE /users/:id → Cambia status a 'deleted'