1. A method for facilitating construction and operation of a compound transaction, the method comprising: presenting a first User Interface (UI) mechanism enabling user selection of plural component transactions to be included in a first compound transaction; providing a second UI mechanism enabling user specification of atomicity of the first compound transaction; displaying a third UI mechanism enabling user initiation of a first save operation for each specification of each component transaction of the plural component transactions of the first compound transaction; providing a fourth UI mechanism enabling user initiation of a second save operation for the entire first compound transaction; and in response to user initiation of the second save operation performing the following: ascertaining whether each first save operation has completed for each of the plural component transactions, and if so, then (a) determining atomicity of the compound transaction; and (b) if the compound transaction is indicated as atomic, then after each first save operation has completed, implementing all or no database operations specified via the first compound transaction when all component transactions have completed logic processing associated therewith.