An advanced product matrix is a structure for handling product information based on various characteristics such as color, size, material, or any combination therein.
ampleShop™ has a built-in capability for handling products that require advanced configurations. An example in your catalog might be a T-Shirt with different colors, sizes and different inventory levels for each product version. When you define these products using the Product Matrix Function the resulting product detail page is an auto-generated, data-driven, drop-down that prevents the user from selecting a combination that the administrator did not register or has a 0 (zero) inventory level.
As described in the Figure 1. the advanced product matrix definition interface allows the administrator to batch populate the product information based on available product elements.

Figure 1. Advanced Product Matrix Interface
The user can repeat the same operation as many times as required in order to populate the entire product assortment and then manually assign values for stock inventory and re-order levels.

The final result is an auto generated combo box on the product display page.
Click to see an example of a demo product with advanced product matrix definition.