Dependency Master Table

Prev Next

A Dependency Master Table is used to define and manage dependent relationships between attributes. It acts as a centralized repository that stores lists of values (LOVs) that depend on a selected independent attribute.

This enables conditional value selection, where the available options for one attribute are determined by the value selected in another attribute.

For example:

  • The available State values may depend on the selected Country.

  • The available Model values may depend on the selected Brand.

Using dependency master tables helps promote data consistency, reusability, and easier maintenance across attributes.

Steps to Create Dependent Master Table

To set up a dependency master table:

  1. Go to Admin > Attribute Value Dependency.

  1. As a first-time user, you will land on the following screen:

  2. Click on +Add Dependency Master Table.

  3. Enter the name for the dependency master table.

  4. Select the Catalog Name.

  5. Select the independent attribute from the master attribute list for which you want to create LoV dependencies.

  6. Click Save.

After Creating the Master Table

Once the master table is created successfully, you will be redirected to the Dependency Master Table dashboard, where the newly created table will be displayed.

From here:

  1. On the right select the Dependent Field, which provides you with the list of attributes from the attribute master.

  2. Choose the attribute whose values should depend on the Independent Attribute.

  1. Now define the dependent list of values (LoVs) for the selected attribute.

  2. Enter the values as required and the values get automatically saved as you add them.  

Filtering Values

When managing a large list of values, you can use the Filter icon to refine the results.

Filters can be applied using AND / OR operators to quickly locate specific values.

Using Dependency Master Tables in Schema Attributes

After creating the dependency master table, it can be used when configuring Dependent LOVs while adding a Schema Attribute.

Simply select the required Dependency Master Table from the list when the Dependent LOV option is selected.