| Oracle® TopLink Developer's Guide 10g (10.1.3.1.0) B28218-01 |
|
![]() Previous |
![]() Next |
TopLink supports the relational mappings listed in Table 33-1.
Table 33-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 |
![]() |
![]() |