A Canonical Model for the Interoperability Among Object-Oriented and Relational Databases

In the interoperability context, autonomous pre-existing databases are fed-erated at some degree in order to share their data. The growing importance that the interoperability among object-oriented and relational databases is gaining, makes essential the development of adequate data models that serve as canonical models for the federation. The canonical model constitutes the basic building block for methodologies and tools for the detection of interdatabase semantic relationships that is required to access the federation in an integrated way. This paper presents one such canonical model and points out its usage for coupling relational and object-oriented databases thru a semantic enrichment process.