Yes, but a DB of "transaction notifications" your bank sent you could still be useful so you can reconcile/debug if needed, much like the actual bank statement.
I do agree that the DB could be removed from the system, adding the transaction directly from the SES-triggered event, and that would work for most cases.
I do agree that the DB could be removed from the system, adding the transaction directly from the SES-triggered event, and that would work for most cases.