!--a11y-->
Business Object Relationship for PDA
ApplicationsYou can reuse the business object relationships and the corresponding relationship parameters that you model for a mobile client application, for a PDA application. However, you must create a few relationship parameters, depending on the business requirements, in a slightly different manner for the PDA application. You do not have to modify or delete the relationship parameters that have been modeled already for a mobile client application.
In the PDA application scenario, the source and target business objects (BOs) existing in a relationship are used to create corresponding tables on the PDA device. The properties of the BOs are used to create table fields.

We recommend that you understand this concept thoroughly before creating relationship parameters for a PDA application. This topic is intended for users who have expert knowledge in modeling relationships for a mobile client application using Mobile Application Studio (MAS).
The differences between modeling relationship parameters for a mobile client application and a PDA application are indicated in the following table.
|
Mobile client application |
PDA application |
|
The relationship parameter maps the BDoc parameter of the source BO with a property of the target BO and vice versa |
The relationship parameter maps a property of the source BO with a property of the target BO and vice versa |
|
You model relationship parameters in the following manner: ... 1. To indicate the primary key of a source BO, use the %PARENTKEY% parameter. 2. To create an additional relationship parameter, specify a BDoc parameter and the corresponding BO property.
|
You model relationship parameters in the following manner: ... 1. To indicate the primary key of a source BO, use the %PDAPARENTKEY% parameter. 2. To model an additional relationship parameter, specify the properties of source and target BOs. However, to specify the source BO property, you must use the %PDA <SourcePropertyName>% parameter. |
|
Generators in MAS identify the BDoc parameter specified against %PARENTKEY% as a primary key. |
Generators in MAS identify the BO property specified against %PDAPARENTKEY% as a primary key. |
See also:
Modeling a Business Object Relationship for a PDA Application