Partager via


Comment : créer une association entre des entités

Vous pouvez définir des relations entre des entités dans votre modèle de connectivité de données métiers (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 SharePoint, des listes ou des applications personnalisées pour afficher les relations entre les données dans une interface utilisateur (UI).

Vous pouvez créer deux types d'associations dans le concepteur BDC : des associations de clé étrangère ou des associations sans clé étrangère.Pour plus d'informations, consultez Création d'une association entre des entités.

Pour créer une association entre des entités

  1. Sur le BusinessDataConnectivity onglet de la boîte à outils, choisissez la Association élément.

  2. Dans le Concepteur de contrôleur secondaire de domaine, choisissez l'entité source, puis l'entité de destination.

    L'Éditeur d'associations s'affiche.

  3. Si vous souhaitez créer une association de clé étrangère, activez la case à cocher Est une association de clé étrangère.

    1. Dans la Source ID colonne de la Identificateur mappage table, choisissez l'identificateur à côté de chaque descripteur de type correspondant qui s'affiche dans le champ colonne.

      Par exemple, dans la colonne ID source, sélectionnez ContactID en regard du descripteur de type ReadList.salesOrderList.SalesOrderList.SalesOrder.ContactID et du descripteur de type ReadItem.salesOrder.SalesOrder.ContactID.

  4. Si vous souhaitez créer une association sans clé étrangère, désactivez la case à cocher Est une association de clé étrangère.

  5. Choisissez la OK bouton.

  6. 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 du navigateur 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 du navigateur d'associations, consultez Opérations prises en charge (page éventuellement en anglais).

  7. Dans la méthode du navigateur d'associations de l'entité source, ajoutez du code qui retourne une collection d'entités de destination.

  8. Dans la méthode du navigateur d'associations de l'entité de destination, ajoutez du code qui retourne l'entité source associée.

    Pour obtenir des exemples de méthodes du navigateur d'associations, consultez Création d'une association entre des entités.

Voir aussi

Tâches

Comment : ajouter une méthode de recherche

Comment : ajouter une méthode de recherche spécifique

Comment : ajouter une méthode de création

Comment : ajouter une méthode de suppression

Comment : ajouter une méthode de mise à jour

Comment : ajouter un paramètre à une méthode

Comment : définir une instance de méthode

Comment : définir le descripteur de type d'un paramètre

Procédure pas à pas : création d'une liste externe dans SharePoint à l'aide de données métiers

Concepts

Création d'une association entre des entités

Vue d'ensemble des outils de conception du modèle BDC

Autres ressources

Conception d'un modèle de connectivité de données métiers