Compartilhar via


Visão geral da criação de relacionamentos muitos-para-muitos entre tabelas

Relações de tabela de um para muitos (1:N) estabelecem uma hierarquia entre linhas. Com relações de muitos para muitos (N:N), não há hierarquia explícita. Não há colunas de pesquisa ou comportamentos a serem configurados. Linhas criadas por meio de relacionamentos muitos para muitos podem ser consideradas colegas e o relacionamento é recíproco.

Um exemplo de relacionamento muitos para muitos é definido entre duas tabelas padrão incluídas no aplicativo Dynamics 365 for Sales. A tabela de oportunidades tem uma relação N:N com a tabela concorrente. Essa relação permite que vários concorrentes sejam adicionados à oportunidade e a várias oportunidades associadas ao mesmo concorrente.

Com relacionamentos muitos para muitos, uma tabela de relacionamento (ou interseção) armazena os dados que associam as tabelas. Esta tabela tem um relacionamento de tabela de um para muitos com ambas as tabelas relacionadas e armazena apenas os valores necessários para definir o relacionamento. Você não pode adicionar colunas personalizadas a uma tabela de relacionamento e elas nunca são visíveis na interface do usuário.

A criação de um relacionamento de muitos para muitos requer a escolha das duas tabelas que participarão do relacionamento. Para aplicativos baseados em modelo, você pode decidir como deseja que as respectivas listas estejam disponíveis na navegação de cada tabela. Essas são as mesmas opções usadas para a tabela primária em relações de tabela 1:N.

Nem todas as tabelas podem ser usadas com relações muitos-para-muitos. Se a tabela não estiver disponível para ser escolhida no designer, não será possível criar um relacionamento muitos para muitos com essa tabela. Mais informações: Documentação do desenvolvedor: elegibilidade de relacionamento de tabela

Observação

Você também pode criar relacionamentos muitos para muitos (N:N) entre tabelas no seu ambiente usando os seguintes procedimentos:

Próximas etapas

Criar relações muitos para muitos entre tabelas