Oracle TopLink Developer's Guide
10g Release 3 (10.1.3) B13593-01 |
|
![]() Previous |
![]() Next |
An object-relational mapping transforms certain object data member types to structured data source representations optimized for storage in specialized object-relational databases such as Oracle Database. Object-relational mappings allow you to map an object model into an object-relational data-model.
Use object-relational mappings in relational projects. For more information, see "Relational Projects".
For more information about object-relational mappings, see "Understanding Object-Relational Mappings" and "Configuring an Object-Relational Mapping".
Note: Do not confuse object-relational mappings with relational mappings (see ""Relational Mappings"). A relational mapping transforms any object data member type to a corresponding relational database (SQL) data source representation in any supported relational database. Relational mappings allow you to map an object model into a relational data-model. In general, you can use relational mappings with any supported relational database. You can only use Object-relational mappings with specialized object-relational databases optimized to support object-relational data source representations. |
TopLink provides the following object-relational mappings:
Chapter 51, "Configuring an Object-Relational Structure Mapping"
Chapter 52, "Configuring an Object-Relational Reference Mapping"
Chapter 53, "Configuring an Object-Relational Array Mapping"
Chapter 54, "Configuring an Object-Relational Object Array Mapping"
Chapter 55, "Configuring an Object-Relational Nested Table Mapping"