Pilote OData : Mappage des colonnes. SAP BusinessObjects
● Customers
● Orders
● Products
Exemple
Mappage des AssociationSet
Les AssociationSet 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 Customer aux multiplicités *.
<Association Name="CustomerCustomerDemo">
<End Role="CustomerDemographics" Type="NorthwindModel.CustomerDemographic"
Multiplicity="*"/>
<End Role="Customers" Type="NorthwindModel.Customer" Multiplicity="*"/>
</Association>
Informations associées
Pilote OData : Mappage des clés
[page 77]
6.3.6 Pilote OData : Mappage des colonnes
Un élément EntitySet est défini en tant qu'élément EntityType. Un élément EntityType 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 EntitySet.
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 EntityType Order possède la propriété OrderID.
La table Customers contient les colonnes Address, CustomerClothes/Suit et CustomerClothes/Shoes, car :
● La propriété Address de l'élément EntityType Customer est de type primitif.
● La propriété CustomerClothes de l'élément EntityType Customer est de type complexe ; il est composé des propriétés Suit et Shoes de type primitif.
76
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide d'accès aux données
Informations de référence sur le pilote d'accès aux données

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.