Pilote OData : Mappage des colonnes. SAP BusinessObjects 4.1
Informations de référence sur le pilote d'accès aux données
Exemple : Mappage des EnsemblesAssociations
Les EnsemblesAssociations suivants du service Northwind sont également mappés aux tables :
•
CustomerCustomerDemo
•
EmployeeTerritories
L'AssocationSet
CustomerCustomerDemo est mappé à la table
CustomerCustomerDemo
, car l'Association
CustomerCustomerDemo associe les EntityTypes
CustomerDemographic et
Custo mer aux multiplicités
*
.
<Association Name="CustomerCustomerDemo">
<End Role="CustomerDemographics" Type="NorthwindModel.CustomerDemographic" Multiplicity="*"/>
<End Role="Customers" Type="NorthwindModel.Customer" Multiplicity="*"/>
</Association>
Rubriques associées
•
Pilote OData : Mappage des clés
6.3.6 Pilote OData : Mappage des colonnes
Un élément EnsembleEntités est défini en tant qu'élément TypeEntité. Un élément TypeEntité est composé d'une série de propriétés. Une propriété de type primitif est mappée à une colonne de la table qui représente l'élément EnsembleEntités. L'attribut
Name de la propriété est mappé au nom de la colonne.
Une propriété de type complexe est mappée à un ensemble de colonnes de table. Une colonne correspond à une sous-propriété. Les noms de colonne sont formés par concaténation des noms des propriétés de types complexe et primitif séparés par une barre oblique (
/
). Ce mappage s'applique
également aux propriétés imbriquées de type complexe.
Exemple :
La table
Orders contient la colonne
OrderID
, car l'élément TypeEntité
Order possède la propriété
OrderID
.
La table
Customers contient les colonnes
Address
,
CustomerClothes/Suit et
Customer
Clothes/Shoes
, car :
• La propriété
Address de l'élément TypeEntité
Customer est de type primitif.
• La propriété
CustomerClothes de l'élément TypeEntité
Customer est de type complexe ; il est composé des propriétés
Suit et
Shoes de type primitif.
81 2013-06-29

Public link updated
The public link to your chat has been updated.