Pilote OData : Mappage des colonnes. SAP 4.1 Support Package 2
Informations de référence sur le pilote d'accès aux données
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 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 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 Customer
Clothes/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.
83 2013-11-22

Публичная ссылка обновлена
Публичная ссылка на ваш чат обновлена.