You can configure the system so that users cannot delete past bookings. Would that meet the requirement?