Définition des relations
Cette leçon montre comment définir une relation entre des entités de données dans une application LightSwitch.
Définir une relation
De nombreuses applications utilisent les informations de plusieurs sources de données.Par exemple, une application d'enregistrement de commandes peut extraire directement les informations concernant le produit de la base de données du fabricant.En utilisant LightSwitch, vous pouvez définir une relation entre des entités de sources de données différentes tant que les données d'un champ d'une source sont associées aux données d'un champ de l'autre source.
Pour définir une relation
Dans l' Explorateur de solutions, ouvrez Contacts.
Dans la barre d'outils du Concepteur de données, choisissez Relation.
La boîte de dialogue Ajouter une nouvelle relation s'ouvre.
Dans la ligne nom : dans la colonne À , choisissez Client.
Dans la ligne Multiplicité , choisissez Un dans la colonne De et Zéro ou un dans la colonne À .
Dans la section Sélectionnez les champs du « contact » partagés avec le « client ». , dans la colonne Contactez (étranger) , choisissez ContactPhone (PhoneNumber).
Dans la colonne Client (principal) , choisissez téléphone (Numero), puis sélectionnez le bouton OK .
Vous avez maintenant défini une relation entre l'entité de contacts et l'entité de clients.Si une valeur dans le champ Phone dans la table Customers correspond à une valeur dans le champ ContactPhone dans la table Contacts, les informations sur le client peuvent s'afficher.
Présentation détaillée
Cette leçon a montré comment définir une relation entre des entités de sources de données différentes.Vous avez peut-être noté que la relation est illustrée dans le concepteur par un trait en pointillé.Le trait en pointillé signifie que la relation est entre des sources de données différentes.Les relations entre entités de la même source de données sont illustrées par une ligne pleine.
Vous pouvez également définir des relations entre des types disparates de sources de données.Par exemple, vous pouvez définir une relation entre une entité de données créée dans LightSwitch et une liste SharePoint.
Étapes suivantes
Cette leçon est la dernière dans la section Données de la visite guidée.Les leçons suivantes, Création d'écrans, expliquent comment créer des écrans dans lesquels les utilisateurs peuvent afficher et modifier des données.