Using Polytransactions to Manage Interdependent Data

Document Type

Book Chapter

Publication Date


Find in a Library

Catalog Record


Many large companies use multiple databases to serve the needs of various application systems. One of the significant problems in managing these databases is maintaining the consistency of inter-related data in an environment consisting of multiple semi-autonomous and heterogeneous systems. We use the term interdependent data to imply that two or more data items stored in different databases are related through an integrity constraint that specifies the data dependency and the consistency requirements between these data items. Management of such data implies that a certain degree of mutual consistency among the interdependent data is maintained. Therefore, the manipulation, including concurrent updates, of the interdependent data must be controlled.

Catalog Record