Oracle TopLink Developer's Guide
10g Release 3 (10.1.3) B13593-01 |
|
![]() Previous |
![]() Next |
TopLink supports the relational mappings listed in Table 36-1.
Table 36-1 TopLink Relational Mapping Types
Type | Description | Type | TopLink Workbench | Java |
---|---|---|---|---|
|
Map a Java attribute directly to a database field. |
Basic |
![]() |
![]() |
|
Map Java attributes to an |
Advanced |
![]() |
![]() |
|
Map a reference to another persistent Java object to the database. |
Basic |
![]() |
![]() |
|
Map a reference to an interface to the database. |
Basic |
![]() |
![]() |
|
Map Java collections of persistent objects to the database. |
Advanced |
![]() |
![]() |
|
Use an association table to map Java collections of persistent objects to the database. |
Advanced |
![]() |
![]() |
"Aggregate Collection Mapping" |
Map Java collections of persistent objects to the database. |
Basic |
![]() |
![]() |
|
Map Java collections of objects that do not have descriptors. |
Basic |
![]() |
![]() |
|
Direct map mappings store instances that implement |
Basic |
![]() |
![]() |
|
Create strict one-to-one mappings that require both objects to exist in the same database row. |
Basic |
![]() |
![]() |
|
Create custom mappings where one or more fields can be used to create the object to be stored in the attribute. |
Basic |
![]() |
![]() |