either all operations complete or none do. Transaction boundaries must align with business operations, not individual SQL statements.