Compartilhar via


Como: criar uma associação entre entidades

Você pode definir relações entre entidades no seu modelo de conectividade de dados de negócios (BDC) Criando associações.Visual Studio gera métodos que fornecem informações sobre cada associação de consumidores do modelo.Esses métodos podem ser consumidos por aplicativos personalizados para exibir relacionamentos de dados em uma interface de usuário (UI), listas ou web parts do SharePoint.

Você pode criar dois tipos de associações no designer BDC: associações com chave estrangeiras e associações sem chave estrangeiras.Para mais informações, consulte Criação de uma associação entre entidades.

Para criar uma associação entre entidades

  1. No BusinessDataConnectivity guia do Toolbox, escolha a associação item.

  2. No Designer do BDC, escolha a entidade de origem e escolha a entidade de destino.

    O Editor de associação aparece.

  3. Se você deseja criar uma associação baseada em chave estrangeira, selecione a É a associação de chave estrangeira caixa de seleção.

    1. No ID de origem coluna da Identificador mapeamento tabela, escolha o identificador ao lado de cada descritor de tipo correspondente que aparece na campo coluna.

      Por exemplo, no ID de origem coluna, selecione ContactID ao lado do ReadList.salesOrderList.SalesOrderList.SalesOrder.ContactID digite descritor e o ReadItem.salesOrder.SalesOrder.ContactID digite descritor.

  4. Se você deseja criar uma associação sem chave estrangeira, limpe o É a associação de chave estrangeira caixa de seleção.

  5. Escolha o OK botão.

  6. No Designer do BDC, aparece uma linha que representa a associação entre a entidade de origem e a entidade de destino.

    Visual Studio adiciona um método de associação Navigator para a classe de serviço da entidade de destino e a classe de serviço da entidade de origem.Para obter mais informações sobre métodos de navegação de associação, consulte Suporte para operações.

  7. Método Navigator associação da entidade de origem, adicione código que retorna uma coleção de entidades de destino.

  8. Método Navigator associação da entidade de destino, adicione código que retorna a entidade de origem relacionados.

    Para obter exemplos de métodos de associação Navigator, consulte Criação de uma associação entre entidades.

Consulte também

Tarefas

Como: adicionar um método localizador

Como: adicionar um método específico de localizador

Como: adicionar um método criador

Como: adicionar um método Deleter

Como: adicionar um método Updater

Como: adicionar um parâmetro para um método.

Como: definir um instância de método

Como: definir o descritor de tipo de um parâmetro

Passo a passo: Criando uma lista no SharePoint usando dados de negócios

Conceitos

Criação de uma associação entre entidades

Visão geral de ferramentas de Design do BDC modelo

Outros recursos

Elaborar um modelo de conectividade de dados de negócios