Pues en ese caso creo que deberás ponerte a desarrollar un sistema de tablas en tu BD, con una estructura muy lógica y normalizada.
El problema es que hasta ahora hemos estado "adivinando" lo que necesitas, pues no has sido muy específico en cuanto a la estructura de tus datos, o a las diferentes variables que existen entre los tipos de productos y sus variantes...