Criar um relacionamento de tabela muitos-para-muitos

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Crie um relacionamento bidirecional entre duas tabelas, para que os registros relacionados fiquem visíveis em ambas as tabelas em uma lista relacionada.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Os relacionamentos muitos-para-muitos permitem que uma lista aponte para uma lista de entradas, em vez de para um único campo.

    Se um artigo da base de conhecimento apontar para uma lista de itens de configuração relacionados, ele usará uma lista relacionada. No entanto, nem todas as listas podem ser usadas como listas relacionadas. Para que uma lista esteja relacionada a outra lista, deve existir um relacionamento muitos-para-muitos que se refira a ambas as tabelas.

    A tabela Definições de Muitos para Muitos [sys_m2m] permite que os administradores criem relacionamentos personalizados de muitos para muitos.

    As tabelas Muitos para Muitos não são consideradas tabelas personalizadas e não são contabilizadas na alocação de tabelas personalizadas.

    Procedimento

    1. No filtro de navegação, insira sys_m2m.list.
    2. Clique em Nova.
    3. No campo Tabela de origem, especifique uma tabela primária.
    4. No campo Para tabela, especifique uma tabela secundária.
      O formulário Muitos para Muitos preenche automaticamente os outros campos com valores sugeridos.
    5. Opcional: Edite outros valores de campo, se apropriado.
      Nota:
      Os nomes das tabelas Many-to-Many não podem exceder 30 caracteres.