Créer une relation de table plusieurs-à-plusieurs

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Créez une relation bidirectionnelle entre deux tables, afin que les enregistrements connexes soient visibles à partir des deux tables d’une liste connexe.

    Avant de commencer

    Rôle requis : admin.

    Pourquoi et quand exécuter cette tâche

    Les relations plusieurs-à-plusieurs permettent à une liste de pointer vers une liste d’entrées, plutôt que vers un champ unique.

    Si un article de la base de connaissances pointe vers une liste d’éléments de configuration connexes, il utilise une liste connexe. Cependant, toutes les listes ne peuvent pas être utilisées comme listes connexes. Pour qu’une liste soit associée à une autre liste, il doit exister une relation plusieurs-à-plusieurs faisant référence aux deux tables.

    La table Définitions nombreux à nombreux [sys_m2m] permet aux administrateurs de créer des relations plusieurs-à-plusieurs personnalisées.

    Les tables plusieurs-à-plusieurs ne sont pas considérées comme des tables personnalisées et ne comptent pas dans votre allocation de tables personnalisées.

    Procédure

    1. Dans le filtre de navigation, saisissez sys_m2m.list.
    2. Cliquez sur Nouveau.
    3. Dans le champ Table d’origine , spécifiez une table parente.
    4. Dans le champ Table d’arrivée , spécifiez une table enfant.
      Le formulaire Nombreux à nombreux remplit automatiquement les autres champs avec des valeurs suggérées.
    5. Facultatif : Modifiez les autres valeurs de champ, le cas échéant.
      Remarque :
      Les noms de tables plusieurs-à-plusieurs ne peuvent pas dépasser 30 caractères.