Deriving relationships between integrity constraints for schema comparison
Schema comparison is essential for integrating different database schemata. Since the semantics of a schema is also represented by its integrity constraints, they must be considered by a correct schema comparison method. Especially the extensional relationships between classes are determined by the relationship between the corresponding integrity constraint sets. In this paper, we work out the relationships between different types of integrity constraints. As a result, we present rule for comparing integrity constraint sets. These rules can be used after a schema conforming step, where naming, type and structural conflicts are solved, to exactly fix the extensional relationship between object classes.
Unable to display preview. Download preview PDF.
- 2.Y. Dupont, S. Spaccapietra. Schema Integration Engineering in Cooperative Databases Systems. In , pp. 759–765.Google Scholar
- 3.M. Garcia-Solaco, M. Castellanos, F. Saltor. A Semantic-Discriminated Approach to Integration in Federated Databases. In S. Laufmann, S. Spaccapietra, T. Yokoi (eds.), Proc. CoopIS’95, pp. 19–31, 1995.Google Scholar
- 4.S. B. Navathe, R. Elmasri, J. A. Larson. Integrating User Views in Database Design. IEEE Computer, 19(1):50–62, 1986.Google Scholar
- 5.I. Schmitt, G. Saake. Schema Integration and View Generation by Resolving Intensional and Extensional Overlappings. In , pp. 751–758.Google Scholar
- 8.K. Yetongnon, S. Hariri (eds.). Proc. 9th ISCA Int. Conf. on Parallel and Distributed Computing Systems, PDCS’96, International Society for Computers and Their Application, Six Forks Road, Releigh, NC, 1996.Google Scholar