Condividi tramite


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à

  1. Nel BusinessDataConnectivity scheda del della casella degli strumenti, scegliere la associazione elemento.

  2. Nella finestra di progettazione BDC, scegliere l'entità di origine e quindi scegliere l'entità di destinazione.

    Verrà visualizzato l'Editor di associazione.

  3. Se si desidera creare un'associazione basata su chiave esterna, selezionare la casella di controllo Associazione chiave esterna.

    1. 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.

  4. Se si desidera creare un'associazione senza chiave esterna, deselezionare la casella di controllo Associazione chiave esterna.

  5. Scegliere la OK pulsante.

  6. 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).

  7. Nel metodo AssociationNavigator dell'entità di origine aggiungere codice che restituisca una raccolta di entità di destinazione.

  8. 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

Procedura dettagliata: creazione di un elenco esterno in SharePoint tramite il servizio di integrazione applicativa dei dati

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