Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Configuring an Object-Relational Data Type Array Mapping (ELUG)"
m (New page: <div style="float:right;border:1px solid #000000;padding:5px">__TOC__ Related Topics</div> This s...) |
m |
||
Line 8: | Line 8: | ||
{| class="Note oac_no_warn" width="80%" border="1" frame="hsides" rules="groups" cellpadding="3" frame="hsides" rules="groups" | {| class="Note oac_no_warn" width="80%" border="1" frame="hsides" rules="groups" cellpadding="3" frame="hsides" rules="groups" | ||
| align="left" | | | align="left" | | ||
− | '''Note:''' To map a collection of aggregate structures, use an object-relational data type object array mapping (see [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG) | + | '''Note:''' To map a collection of aggregate structures, use an object-relational data type object array mapping (see [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG)#Object-Relational Data Type Object Array Mapping|Object-Relational Data Type Object Array Mapping]]). To store information in a separate table from the parent structure's table, use an object-relational data type nested table mapping (see [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG)#Object-Relational Data Type Nested Table Mapping|Object-Relational Data Type Nested Table Mapping]]). |
|} | |} | ||
Line 36: | Line 36: | ||
|- align="left" valign="top" | |- align="left" valign="top" | ||
| id="r2c1-t3" headers="r1c1-t3" align="left" | | | id="r2c1-t3" headers="r1c1-t3" align="left" | | ||
− | Attribute name (see [[Configuring%20an%20Object-Relational%20Data%20Type% | + | Attribute name (see [[Configuring%20an%20Object-Relational%20Data%20Type%20Mapping (ELUG)#Configuring Attribute Name|Configuring Attribute Name]]) |
| headers="r2c1-t3 r1c2-t3" align="left" | | | headers="r2c1-t3 r1c2-t3" align="left" | | ||
[[Image:unsupport.gif|Unsupported]] | [[Image:unsupport.gif|Unsupported]] | ||
Line 43: | Line 43: | ||
|- align="left" valign="top" | |- align="left" valign="top" | ||
| id="r3c1-t3" headers="r1c1-t3" align="left" | | | id="r3c1-t3" headers="r1c1-t3" align="left" | | ||
− | Field name (see [[Configuring%20an%20Object-Relational%20Data%20Type% | + | Field name (see [[Configuring%20an%20Object-Relational%20Data%20Type%20Mapping (ELUG)#Configuring Field Name|Configuring Field Name]]) |
| headers="r3c1-t3 r1c2-t3" align="left" | | | headers="r3c1-t3 r1c2-t3" align="left" | | ||
[[Image:unsupport.gif|Unsupported]] | [[Image:unsupport.gif|Unsupported]] | ||
Line 50: | Line 50: | ||
|- align="left" valign="top" | |- align="left" valign="top" | ||
| id="r4c1-t3" headers="r1c1-t3" align="left" | | | id="r4c1-t3" headers="r1c1-t3" align="left" | | ||
− | Structure name (see [[Configuring%20an%20Object-Relational%20Data%20Type% | + | Structure name (see [[Configuring%20an%20Object-Relational%20Data%20Type%20Mapping (ELUG)#Configuring Structure Name|Configuring Structure Name]]) |
| headers="r4c1-t3 r1c2-t3" align="left" | | | headers="r4c1-t3 r1c2-t3" align="left" | | ||
[[Image:unsupport.gif|Unsupported]] | [[Image:unsupport.gif|Unsupported]] | ||
Line 85: | Line 85: | ||
|- align="left" valign="top" | |- align="left" valign="top" | ||
| id="r9c1-t3" headers="r1c1-t3" align="left" | | | id="r9c1-t3" headers="r1c1-t3" align="left" | | ||
− | Object type converter (see [[Configuring%20a%20Mapping%20(ELUG) | + | Object type converter (see [[Configuring%20a%20Mapping%20(ELUG)#Configuring an Object Type Converter|Configuring an Object Type Converter]]) |
| headers="r9c1-t3 r1c2-t3" align="left" | | | headers="r9c1-t3 r1c2-t3" align="left" | | ||
[[Image:unsupport.gif|Unsupported]] | [[Image:unsupport.gif|Unsupported]] | ||
Line 104: | Line 104: | ||
* [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG)#Object-Relational Data Type Array Mapping|Object-Relational Data Type Array Mapping]] | * [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG)#Object-Relational Data Type Array Mapping|Object-Relational Data Type Array Mapping]] | ||
− | * [[Configuring%20an%20Object-Relational%20Data%20Type% | + | * [[Configuring%20an%20Object-Relational%20Data%20Type%20Mapping (ELUG)|Configuring an Object-Relational Data Type Mapping]] |
Revision as of 23:18, 29 November 2007
This section describes the various components that you must configure in order to use an object-relational data type array mapping.
Note: To map a collection of aggregate structures, use an object-relational data type object array mapping (see Object-Relational Data Type Object Array Mapping). To store information in a separate table from the parent structure's table, use an object-relational data type nested table mapping (see Object-Relational Data Type Nested Table Mapping). |
For information on how to configure EclipseLink mappings options common to two or more mapping types, see Configuring a Mapping
For information on how to create EclipseLink mappings, see Creating a Mapping.
Configurable Options for Object-Relational Data Type Array Mapping lists the configurable options for an object-relational data type array mapping.
Introduction to Object-Relational Data Type Array Mapping Configuration
This table lists the configurable options for an object-relational data type array mapping.
Configurable Options for Object-Relational Data Type Array Mapping
Option to Configure | Workbench | Java |
---|---|---|
Attribute name (see Configuring Attribute Name) |
||
Field name (see Configuring Field Name) |
||
Structure name (see Configuring Structure Name) |
||
Read-only (see Configuring Read-Only Mappings) |
||
Method or direct field access (see Configuring Method or Direct Field Accessing at the Mapping Level) |
||
Serialized object converter (see Configuring a Serialized Object Converter) |
||
Type conversion converter (see Configuring a Type Conversion Converter) |
||
Object type converter (see Configuring an Object Type Converter) |
||
Container policy (see Configuring Container Policy) |
For more information, see the following: