Suitability of datamodels as canonical models for federated databases

We develop a framework of characteristics, essential and recommended, that a data model should have to be suitable as canonical model for federated databases. This framework is based on the two factors of the representation ability of a model: expressiveness and semantic relativism. Several data models are analyzed with repect to the characteristics of the framework, to evaluate their adequacy as canonical models.

[1]  Amit P. Sheth,et al.  IMS '91: First International Workshop on Interoperability in Multidatabase Systems , 1991 .

[2]  E. F. Codd,et al.  The Relational Model for Database Management, Version 2 , 1990 .

[3]  Dennis McLeod,et al.  Database description with SDM: a semantic database model , 1981, TODS.

[4]  Stefano Spaccapietra,et al.  About Entities, Complex Objects and Object-oriented Data Models , 1989, ISCO.

[5]  Fèlix Saltor,et al.  Discriminated operations for interoperable databases , 1991, [1991] Proceedings. First International Workshop on Interoperability in Multidatabase Systems.

[6]  Joan Peckham,et al.  Semantic data models , 1988, CSUR.

[7]  John Mylopoulos,et al.  A language facility for designing database-intensive applications , 1980, TODS.

[8]  John Mylopoulos,et al.  A language facility for designing database-intensive applications , 1989 .

[9]  Fèlix Saltor On the power to derive external schemata from the database schema , 1986, 1986 IEEE Second International Conference on Data Engineering.

[10]  Michael Schrefl,et al.  Object class definition by generalization using upward inheritance , 1988, Proceedings. Fourth International Conference on Data Engineering.

[11]  Malú Castellanos,et al.  Semantic enrichment of database schemes: an object oriented approach , 1991, [1991] Proceedings. First International Workshop on Interoperability in Multidatabase Systems.

[12]  E. F. Codd,et al.  Extending the database relational model to capture more meaning , 1979, ACM Trans. Database Syst..

[13]  D. A Jardine,et al.  Concepts and terminology for the conceptual schema and the information base , 1984 .

[14]  David Maier,et al.  Why Isn't There an Object-Oriented Data Model? , 1989, IFIP Congress.

[15]  T. J. Teorey,et al.  A logical design methodology for relational databases using the extended entity-relationship model , 1986, CSUR.

[16]  Michael Schrefl,et al.  Metaclasses in VODAK and their Application in Database Integration , 1990 .

[17]  Ramez Elmasri,et al.  The Category Concept: An Extension to the Entity-Relationship Model , 1985, Data Knowl. Eng..

[18]  Wolfgang Effelsberg,et al.  A rule-based approach for merging generalization hierarchies , 1988, Inf. Syst..

[19]  Roger King,et al.  Semantic Data Models , 1985, Principles of Database Design.

[20]  S. Spaccapietra,et al.  An Algebra for a General Entity-Relationship Model , 1985, IEEE Transactions on Software Engineering.

[21]  Serge Abiteboul,et al.  Objects and views , 1991, SIGMOD '91.

[22]  Michael L. Brodie On the Development of Data Models , 1982, On Conceptual Modelling.

[23]  David W. Shipman,et al.  The functional data model and the data languages DAPLEX , 1981, TODS.

[24]  David W. Shipman The functional data model and the data language DAPLEX , 1979, SIGMOD '79.

[25]  Amihai Motro,et al.  Superviews: Virtual Integration of Multiple Databases , 1987, IEEE Transactions on Software Engineering.