Gewusst wie: Erstellen einer Assoziation zwischen Entitäten
Sie können im Business Data Connectivity (BDC)-Modell Beziehungen zwischen Entitäten definieren, indem Sie Zuordnungen erstellen.Visual Studio generiert Methoden, die Consumern des Modells zu jeder Zuordnung Informationen bereitstellen.Diese Methoden können von SharePoint-Webparts, Listen oder benutzerdefinierte Anwendungen zum Anzeigen von Datenbeziehungen in einer Benutzeroberfläche (UI) verwendet werden.
Sie können im BDC-Designer zwei Typen von Zuordnungen erstellen: auf Fremdschlüsseln basierte Zuordnungen und Zuordnungen ohne Fremdschlüssel.Weitere Informationen finden Sie unter Erstellen einer Assoziation zwischen Entitäten.
So erstellen Sie eine Zuordnung zwischen Entitäten
Auf der BusinessDataConnectivity Registerkarte von der Toolbox, wählen Sie die Association Element.
BDC-Designer wählen Sie die Quellentität und wählen Sie dann die Zielentität.
Der Zuordnungs-Editor wird angezeigt.
Wenn Sie eine fremdschlüsselbasierte Zuordnung erstellen möchten, aktivieren Sie das Kontrollkästchen Ist Foreign Key Association.
In der Quelle ID Spalte von der Bezeichner zuordnen anzeigen zu lassen, wählen Sie den Bezeichner neben jeder übereinstimmenden Typdeskriptor, die angezeigt wird die Feld Spalte.
Wählen Sie in der Spalte Quell-ID beispielsweise ContactID neben dem ReadList.salesOrderList.SalesOrderList.SalesOrder.ContactID-Typdeskriptor und dem ReadItem.salesOrder.SalesOrder.ContactID-Typdeskriptor aus.
Wenn Sie eine Zuordnung ohne Fremdschlüssel erstellen möchten, deaktivieren Sie das Kontrollkästchen Ist Foreign Key Association.
Wählen Sie die OK Schaltfläche.
Im BDC-Designer wird eine Zeile angezeigt, die die Zuordnung zwischen der Quellentität und der Zielentität darstellt.
Visual Studio fügt der Dienstklasse der Zielentität und der Dienstklasse der Quellentität eine Zuordnungsnavigatormethode hinzu.Weitere Informationen zu Zuordnungsnavigationsmethoden finden Sie im Thema zu unterstützten Operationen (möglicherweise in englischer Sprache).
Fügen Sie in der Zuordnungsnavigatormethode der Quellentität Code hinzu, mit dem eine Auflistung von Zielentitäten zurückgegeben wird.
Fügen Sie in der Zuordnungsnavigatormethode der Zielentität Code hinzu, mit dem die verknüpfte Quellentität zurückgegeben wird.
Beispiele für Zuordnungsnavigatormethoden finden Sie unter Erstellen einer Assoziation zwischen Entitäten.
Siehe auch
Aufgaben
Gewusst wie: Hinzufügen einer Finder-Methode
Gewusst wie: Hinzufügen einer bestimmten Finder-Methode
Gewusst wie: Hinzufügen einer Creator-Methode
Gewusst wie: Hinzufügen einer Deleter-Methode
Gewusst wie: Hinzufügen einer Updater-Methode
Gewusst wie: Hinzufügen eines Parameters zu einer Methode
Gewusst wie: Definieren einer Methodeninstanz
Gewusst wie: Definieren des Typdeskriptors für einen Parameter
Konzepte
Erstellen einer Assoziation zwischen Entitäten
Übersicht über Entwurfstools für BDC-Modelle