Make Save, Delete, Updates be executed in transaction to keep data consistency