![Red Hat Application Server Manual Download Page 119](http://html.mh-extra.com/html/red-hat/application-server/application-server_manual_1427406119.webp)
Chapter 8. Developing Entity Beans
111
foreign-key-jdbc-name
Optional. Default value is the abstract-schema-name of the
destination bean, suffixed by “_” and by its primary-key-field.
B_idb
and
A_ida
in the example.
Table 8-7. CMR fields mapping to primary-key-fields: Default values
8.11.4. CMR fields Mapping to Composite Primary-Keys
In the case of composite primary keys, the database mapping should provide the capability to specify
which column of a foreign key corresponds to which column of the primary key. This is the only differ-
ence between relationships based on simple primary keys. For this reason, not all types of relationship
are illustrated below.
8.11.4.1. 1-1 Bidirectional Relationships
8.11.4.1.1. Standard Deployment Descriptor
.....
b
entity
c
b
ejb-name
c
A
b
/ejb-name
c
.....
b
prim-key-class
c
p.PkA
b
/prim-key-class
c
.....
b
cmp-field
c
b
field-name
c
id1A
b
/field-name
c
b
/cmp-field
c
b
cmp-field
c
b
field-name
c
id2A
b
/field-name
c
b
/cmp-field
c
.....
b
/entity
c
.....
b
entity
c
b
ejb-name
c
B
b
/ejb-name
c
.....
b
prim-key-class
c
p.PkB
b
/prim-key-class
c
.....
b
cmp-field
c
b
field-name
c
id1B
b
/field-name
c
b
/cmp-field
c
b
cmp-field
c
b
field-name
c
id2B
b
/field-name
c
b
/cmp-field
c
.....
b
/entity
c
.....
b
relationships
c
b
ejb-relation
c
b
ejb-relation-name
c
a-b
b
/ejb-relation-name
c
b
ejb-relationship-role
c
b
!-- A =
c
B --
c
b
ejb-relationship-role-name
c
a2b
b
/ejb-relationship-role-name
c
b
multiplicity
c
One
b
/multiplicity
c
b
relationship-role-source
c
Summary of Contents for Application Server
Page 1: ...Red Hat Application Server JOnAS User Guide ...
Page 8: ......
Page 22: ...14 Chapter 1 Java Open Application Server JOnAS a J2EE Platform ...
Page 58: ...50 Chapter 3 JOnAS Configuration ...
Page 66: ...58 Chapter 5 JOnAS Class Loader Hierarchy ...
Page 78: ...70 Chapter 6 JOnAS Command Reference ...
Page 80: ......
Page 86: ...78 Chapter 7 Developing Session Beans ...
Page 136: ...128 Chapter 9 Developing Message Driven Beans ...
Page 142: ...134 Chapter 10 Defining the Deployment Descriptor ...
Page 148: ...140 Chapter 11 Transactional Behavior of EJB Applications ...
Page 158: ...150 Chapter 14 EJB Packaging ...
Page 162: ...154 Chapter 15 Application Deployment and Installation Guide ...
Page 164: ......
Page 176: ...168 Chapter 18 WAR Packaging ...
Page 178: ......
Page 184: ...176 Chapter 20 Defining the Client Deployment Descriptor ...
Page 186: ...178 Chapter 21 Client Packaging ...
Page 188: ......
Page 192: ...184 Chapter 23 EAR Packaging ...
Page 194: ......
Page 200: ...192 Chapter 24 JOnAS Services ...
Page 204: ...196 Chapter 25 JOnAS and the Connector Architecture ...
Page 222: ...214 Chapter 27 Ant EJB Tasks Using EJB JAR ...
Page 234: ...226 Chapter 29 Web Services with JOnAS ...
Page 236: ......
Page 260: ...252 Chapter 34 How to use Axis in JOnAS ...
Page 270: ...262 Chapter 36 Web Service Interoperability between JOnAS and BEA WebLogic ...
Page 296: ......