Créer une association entre des entités
Vous pouvez définir des relations entre des entités dans votre modèle BDC (Business Data Connectivity) en créant des associations. Visual Studio génère des méthodes qui fournissent aux consommateurs du modèle des informations sur chaque association. Ces méthodes peuvent être consommées par des composants WebPart, des listes ou des applications personnalisées SharePoint pour afficher les relations de données dans une interface utilisateur.
Vous pouvez créer deux types d’association dans le concepteur BDC : les associations basées sur des clés étrangères et les associations sans clé étrangère. Pour plus d’informations, consultez Créer une association entre des entités.
Pour créer une association entre des entités
Sous l’onglet BusinessDataConnectivity de la boîte à outils, choisissez l’élément Association.
Dans le Concepteur BDC, choisissez l’entité source, puis l’entité de destination.
L’éditeur d’association s’affiche.
Si vous souhaitez créer une association basée sur une clé étrangère, cochez la case Est une association de clé étrangère.
Dans la colonne ID source de la table Mappage d’identificateur, choisissez l’identificateur à côté de chaque descripteur de type correspondant qui s’affiche dans la colonne Champ.
Par exemple, dans la colonne ID source, sélectionnez
ContactID
à côté du descripteur de typeReadList.salesOrderList.SalesOrderList.SalesOrder.ContactID
et du descripteur de typeReadItem.salesOrder.SalesOrder.ContactID
.
Si vous souhaitez créer une association sans clé étrangère, décochez la case Est une association de clé étrangère.
Choisissez le bouton OK.
Dans le concepteur BDC, une ligne qui représente l’association s’affiche entre l’entité source et l’entité de destination.
Visual Studio ajoute une méthode Explorateur d’associations à la classe de service de l’entité de destination et à la classe de service de l’entité source. Pour plus d’informations sur les méthodes Explorateur d’associations, consultez Opérations prises en charge.
Dans la méthode Explorateur d’associations de l’entité source, ajoutez du code qui renvoie une collection d’entités de destination.
Dans la méthode Explorateur d’associations de l’entité de destination, ajoutez du code qui renvoie l’entité source associée.
Pour obtenir des exemples de méthode Explorateur d’associations, consultez Créer une association entre des entités.
Contenu connexe
- Créer une association entre des entités
- Concevoir un modèle Business Data Connectivity
- Guide pratique pour ajouter une méthode de recherche
- Guide pratique pour ajouter une méthode de recherche spécifique
- Guide pratique pour ajouter une méthode de création
- Guide pratique pour ajouter une méthode de suppression
- Guide pratique pour ajouter une méthode de mise à jour
- Vue d’ensemble des outils de conception de modèle BDC
- Guide pratique pour ajouter un paramètre à une méthode
- Guide pratique pour définir une instance de méthode
- Guide pratique pour définir le descripteur de type d’un paramètre
- Procédure pas à pas : Créer une liste externe dans SharePoint avec des données métier