Транзакционность

Внесение изменений в данные продуктов только при отсутствии каких либо ошибок и уведомлений.

Данные помещаются сначала в базу данных без явных изменений и фиксируются только в случае отсутствия ошибок.

Стоит отметить то, что данная возможность должна поддерживаться используемой СУБД.