dovresti esaminare le transazioni del database, eseguiranno il ruolo di tutte le azioni se una di esse fallisce