Procedura: creare un'associazione tra entità
È possibile definire relazioni tra entità nel modello di integrazione applicativa dei dati mediante la creazione di associazioni.In Visual Studio vengono generati metodi che forniscono informazioni su ogni associazione agli utenti del modello.Questi metodi possono essere utilizzati da web part di SharePoint, elenchi o applicazioni personalizzate per visualizzare le relazioni di dati in un'interfaccia utente (UI).
È possibile creare due tipi di associazioni nella finestra di progettazione dell'integrazione applicativa dei dati: associazioni basate su chiave esterna e associazioni senza chiave esterna.Per ulteriori informazioni, vedere Creazione di un'associazione tra entità.
Per creare un'associazione tra entità
Nel BusinessDataConnectivity scheda del della casella degli strumenti, scegliere la associazione elemento.
Nella finestra di progettazione BDC, scegliere l'entità di origine e quindi scegliere l'entità di destinazione.
Verrà visualizzato l'Editor di associazione.
Se si desidera creare un'associazione basata su chiave esterna, selezionare la casella di controllo Associazione chiave esterna.
Nel ID di origine colonna del Identificatore Mapping tabella, scegliere l'identificatore accanto a ogni descrittore del tipo corrispondente che viene visualizzata nella campo colonna.
Nella colonna ID origine, ad esempio, selezionare ContactID accanto al descrittore di tipo e ReadList.salesOrderList.SalesOrderList.SalesOrder.ContactID e al descrittore di tipo ReadItem.salesOrder.SalesOrder.ContactID.
Se si desidera creare un'associazione senza chiave esterna, deselezionare la casella di controllo Associazione chiave esterna.
Scegliere la OK pulsante.
Nella finestra di progettazione dell'integrazione applicativa dei dati verrà visualizzata una linea che rappresenta l'associazione tra l'entità di origine e l'entità di destinazione.
In Visual Studio viene aggiunto un metodo AssociationNavigator alla classe di servizio dell'entità di destinazione e a quella dell'entità di origine.Per ulteriori informazioni sui metodi di navigazione delle associazioni, vedere l'articolo relativo alle operazioni supportate (la pagina potrebbe essere in inglese).
Nel metodo AssociationNavigator dell'entità di origine aggiungere codice che restituisca una raccolta di entità di destinazione.
Nel metodo AssociationNavigator dell'entità di destinazione aggiungere codice che restituisca l'entità di origine correlata.
Per alcuni esempi sull'utilizzo dei metodi di tipo AssociationNavigator, vedere Creazione di un'associazione tra entità.
Vedere anche
Attività
Procedura: aggiungere un metodo Finder
Procedura: aggiungere un metodo Finder specifico
Procedura: aggiungere un metodo Creator
Procedura: aggiungere un metodo Deleter
Procedura: aggiungere un metodo Updater
Procedura: aggiungere un parametro a un metodo
Procedura: definire un'istanza di metodo
Procedura: definire il descrittore di tipo di un parametro
Concetti
Creazione di un'associazione tra entità
Panoramica degli strumenti di progettazione del modello di integrazione applicativa dei dati
Altre risorse
Progettazione di un modello di integrazione applicativa dei dati