Rubrique précédente: UseIndexRubrique suivante: Mise à jour d'une certification de fournisseur personnalisée


IndexTagList (plusieurs tables de MIB)

La section IndexTagList fournit un mécanisme pour associer deux groupes d'attributs (ou tables de MIB) avec des index différents. Lorsque ces groupes sont associés, un élément a plusieurs ID d'index de plusieurs tables.

La section IndexTagList contient toutes les informations sur l'association, y compris une section IndexTag pour tous les groupes d'attributs secondaires.

IndexTagList/PrimaryTag

Définit le groupe d'attributs principal (ou table de MIB). Définissez la valeur de la propriété UseIndex sur la section AttributeGroup principale.

IndexTag/Name

Définit le groupe d'attributs secondaire. Définissez la valeur de la propriété UseIndex sur la section AttributeGroup secondaire.

IndexTag/PrimaryKeyExpression

Spécifie l'expression permettant de générer la clé commune dans la table principale. Utilisez les fonctions MVEL pour obtenir une clé commune à partir de l'attribut d'index de la table principale désignée.

IndexTag/ThisTagKeyExpression

Spécifie l'expression permettant de générer la clé commune dans la table secondaire. Utilisez les fonctions MVEL pour obtenir une clé commune à partir de l'attribut d'index de table secondaire désigné.

L'approche à plusieurs tables prend en charge le chaînage de plus de deux tables. Deux types de relations existent dans plusieurs jointures de table :

Une ou plusieurs lignes dans la table principale peuvent légitimement mapper vers la même ligne dans la table secondaire. La recherche des clés de la table secondaire est effectuée dans l'ordre et la première correspondance est renvoyée.