Database transactions

shape