The challenge of course, is that each kind of product has a different structure and a different set of attributes.
El desafío, obviamente, es que cada tipo de producto tenga una estructura diferente y un conjunto diferente de atributos.