Previous Topic: UseIndexNext Topic: Update a Custom Vendor Certification


IndexTagList (Multiple MIB Tables)

The IndexTagList section is a mechanism to relate two attribute groups (or MIB tables) with different indexes. When the groups are related, one item has multiple index IDs from multiple tables.

The IndexTagList section contains all of the join information, including an IndexTag section for every secondary attribute group.

IndexTagList/PrimaryTag

Defines the primary attribute group (or MIB table). Set to the value of the UseIndex property of the primary AttributeGroup.

IndexTag/Name

Defines the secondary attribute group. Set to the value of the UseIndex property of the secondary AttributeGroup.

IndexTag/PrimaryKeyExpression

Specifies the expression to generate the common key in the primary table. Consider using the MVEL functions to derive a common key from the designated primary table index Attribute.

IndexTag/ThisTagKeyExpression

Specifies the expression to generate the common key in the secondary table. Consider using the MVEL functions to derive a common key from the designated secondary table index Attribute.

The multitable approach supports the chaining of more than two tables. Two types of relationships exist in multiple table joins:

One or more rows in the primary table can legally map to the same row in the secondary table. Keys on the secondary table are searched in order, and the first match wins.

More information:

Multi-MIB Table Support

AttributeGroup (Multiple MIB Tables)