лел. а как иначе? допустим, при оплате транзакции мы должны создать/обновить сразу несколько объектов: факт поступления денег, обновить табличку user с кешем баланса, поменять статус транзакции, создать запись в таблице receipt, чтобы соответствовать нормам закона