zeroCode now offers Transaction control at the UDM level.
The zeroCode system includes Transaction Control at the UDM level itself. The transaction control method generates the code for beginning and committing a transaction, treating the entire UDM's activity as a single transaction. Consider that while you are editing certain nodes in your UDM, you are faced with a power failure before you have completed the transaction. If the matter edited is saved, there is a possibility of the rest of the data not being in sync with the edited data. The transaction control now enables you to make updations and save it from the Start transaction to the End transaction, at the UDM level, treating it as a single transaction. You don't need to save each updation at individual node level. In case the editing is interrupted (say in the event of a power failure) before it reaches the End transaction state, the UDM negates the incomplete updations made. You don't need a separate program written to support this functionality. It is made available to you at the UDM level itself