We study, in the context of object/relational mapping tools, the problem of describing mappings between inheritance hierarchies and relational schemas. To this end, we introduce a novel mapping model, called M2ORM2+H, and investigate its mapping capabilities. We first show that M2ORM2+H subsumes three well-know basic representation strategies for mapping a hierarchy to relations. We then show that M2ORM2+H also allows expressing further mappings, e.g., where the three basic strategies are applied independently to different parts of a multi-level hierarchy. We describe the semantics of M2ORM2+H in term of how CRUD (i.e., Create, Read, Update, and Delete) operations on objects (in a hierarchy) can be translated into operatio...
In an object-to-relational mapping system (ORM), mapping ex-pressions explain how to expose relation...
Abstract. Many information systems store their objects in a relational database. If the object schem...
Schemas evolve over time to accommodate the changes in the information they represent. Such evoluti...
We study, in the context of object/relational mapping tools, the problem of describing mappings be...
Many information systems store their objects in a relational database. If the object schema or the...
Many information systems store their objects in a relational database. If the object schema or the...
In object-oriented databases, schema design or evolution [BKKK87] should benefit as much as possible...
Inheritance is a necessary condition for construction of an object- oriented data model (OODM), but ...
Object-oriented applications often achieve persistence by using relational database systems. In such...
AbstractA hierarchical semantic net is a graph whose nodes represent concepts and whose links repres...
. Inheritance hierarchies play a central role in object oriented languages as in knowledge represent...
The extended entity relationship model (EERM) attempts to capture more semantic detail than is other...
version 1National audienceRelational Data Base Management Systems (RDBMS) are currently the most pop...
Many object-oriented applications created today, especially Web applications, use relational databas...
Abstract. Ontology mapping is one of the most important tasks for on-tology interoperability and its...
In an object-to-relational mapping system (ORM), mapping ex-pressions explain how to expose relation...
Abstract. Many information systems store their objects in a relational database. If the object schem...
Schemas evolve over time to accommodate the changes in the information they represent. Such evoluti...
We study, in the context of object/relational mapping tools, the problem of describing mappings be...
Many information systems store their objects in a relational database. If the object schema or the...
Many information systems store their objects in a relational database. If the object schema or the...
In object-oriented databases, schema design or evolution [BKKK87] should benefit as much as possible...
Inheritance is a necessary condition for construction of an object- oriented data model (OODM), but ...
Object-oriented applications often achieve persistence by using relational database systems. In such...
AbstractA hierarchical semantic net is a graph whose nodes represent concepts and whose links repres...
. Inheritance hierarchies play a central role in object oriented languages as in knowledge represent...
The extended entity relationship model (EERM) attempts to capture more semantic detail than is other...
version 1National audienceRelational Data Base Management Systems (RDBMS) are currently the most pop...
Many object-oriented applications created today, especially Web applications, use relational databas...
Abstract. Ontology mapping is one of the most important tasks for on-tology interoperability and its...
In an object-to-relational mapping system (ORM), mapping ex-pressions explain how to expose relation...
Abstract. Many information systems store their objects in a relational database. If the object schem...
Schemas evolve over time to accommodate the changes in the information they represent. Such evoluti...