Compartilhar via


Criar relacionamentos muitos-para-muitos entre tabelas no Microsoft Dataverse usando o portal do Power Apps

O portal do Power Apps fornece uma maneira fácil de criar e editar relacionamentos muitos-para-muitos entre tabelas do Dataverse.

Ele permite configurar as opções mais comuns. No entanto, algumas delas só podem ser configuradas com o gerenciador de soluções. Para obter mais informações:

Exibir relacionamentos muitos para muitos entre tabelas

  1. No portal do Power Apps, escolha o modo de design Controlado por modelos ou Tela.
  2. Selecione Tabelas e selecione a tabela com os relacionamentos que você deseja exibir. Se o item não estiver no painel lateral, selecione …Mais e selecione o item desejado.
  3. Com a área Relacionamentos selecionada, é possível escolher os seguintes modos de exibição:
Exibir Descrição
Todos(as) Mostra todos os relacionamentos da tabela
Personalizado Mostra apenas os relacionamentos personalizados da tabela
Padrão Mostra apenas os relacionamentos padrão da tabela

Relacionamentos da tabela de conta.

Os relacionamentos muitos para muitos terão um Tipo de Relacionamento de Muitos para muitos.

Observação

Talvez a tabela exibida não tenha relacionamentos Muitos para muitos.

Criação de relacionamentos

Ao exibir relacionamentos entre tabelas, na barra de comandos, selecione Adicionar relacionamento e selecione Muitos para muitos.

Selecione o tipo de relacionamento.

No painel Muitos para muitos, escolha a tabela que você deseja relacionada à tabela atual.

Painel Muitos para muitos com a tabela da conta selecionada.

Selecione Mais Opções para exibir as colunas Nome do Relacionamento e Nome da tabela do relacionamento.

Painel Muitos para muitos com Mais Opções selecionada.

Os valores dessas colunas são gerados para você com base nas tabelas escolhidas.

Observação

Se você criar mais de um relacionamento Muitos para muitos com as mesmas duas tabelas, será preciso editar as colunas geradas Nome do Relacionamento e Nome da tabela do relacionamento para que sejam exclusivas.

Selecione OK para fechar o painel Muitos para muitos. O relacionamento será criado quando você salvar as alterações na tabela.

Depois de salvo, não haverá nada que possa ser alterado usando o portal do Power Apps. Para editar as propriedades do relacionamento de aplicativos orientados a modelo, use o gerenciador de soluções.

Criar um relacionamento muitos-para-muitos com a mesma tabela (relacionamento autorreferencial)

Poderá haver momentos em que você precisará criar um relacionamento muitos-para-muitos que faz referência à mesma tabela. Por exemplo, os registros da conta podem ter vários registros de conta primária. No entanto, se o relacionamento autorreferencial não tiver rótulos personalizados configurados, distinguindo os dois tipos de registro relacionados que aparecem no aplicativo não serão aparentes para os usuários. Isso ocorre porque os registros relacionados aparecem duas vezes no aplicativo usando o mesmo nome de tabela. Para criar um relacionamento autorreferencial, use rótulos personalizados.

  1. Crie uma tabela personalizada. Neste exemplo, a tabela é nomeada como Tabela personalizada.

  2. Abra o explorador de soluções clássico, abra a tabela personalizada e, na seção Relacionamentos N:N, crie um Relacionamento Muitos-para-muitos.

  3. Conclua a definição de relacionamento da seguinte maneira. Adicione rótulos personalizados ao relacionamento atual e à outra tabela:

    Seção Tabela atual

    • Opção de exibição: Usar Rótulo Personalizado
    • Rótulo Personalizado: Relacionamento de Tabela Personalizada Primária

    Seção Outra tabela

    • Nome da Entidade: Tabela personalizada
    • Opção de Exibição: Usar Rótulo Personalizado
    • Rótulo Personalizado: Relacionamento de Tabela Personalizada Secundária Configuração de relacionamento de tabela autorreferencial.
  4. Salve o relacionamento e publique a personalização.

Como os tipos de registro relacionados usam os rótulos personalizados definidos para o relacionamento autorreferencial em vez do nome da tabela, os usuários que executam o aplicativo podem distinguir entre os dois tipos de registro relacionados existentes.

Aplicativo com registros relacionados usando rótulos personalizados de relacionamento.

Exclusão de relacionamentos

Durante a exibição de relacionamentos entre tabelas, escolha o relacionamento a ser excluído.

Excluir relacionamento entre tabelas.

Você pode usar o comando Excluir relacionamento da barra de comandos ou no menu de contexto da linha quando selecionar os três pontos (...).

A exclusão do relacionamento Muitos para muitos excluirá a tabela de relacionamento criada. Todos os dados que conectam tabelas usando o relacionamento serão perdidos.

Consulte também

Criar relacionamentos N:N (muitos-para-muitos) entre tabelas
Criar relacionamentos N:N (muitos para muitos) entre tabelas no Dataverse usando o gerenciador de soluções

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).