that ensures that applications always get a “known result” (expected result) back from the database despite a failure on the database level or user induced “misoperation” such as using a double-click on purchase or the browser’s “back button” while checking out on a web-based order application.