摘要 |
A financial transaction processing system in which much of the transaction processing logic is stored in a database, resulting in a relatively small executable file. Each transaction is described by a transaction data descriptor that includes a series of subtransaction data descriptions of actions that can be performed independently of one another, permitting parallel processsing on multiprocessor computers. Additionally, control columns in certain tables allow balance checking, thereby providing an indication of the integrity of the current data. Moreover, any changes to financial data can be traced for any period of time into the past, allowing full auditability. |