Фильтры По Опциям - Как Сделать Правильно

да все верно Вы поняли,товаров с одинаковой одной характеристикой может быть очень много товаров ,и они могут быть из разных товарных категорий , поэтому характеристик для связи должно быть больше . Например “велосипед цвет Синий” и “Футболка цвет Синий” , тут нужно связывать минимум по двум характеристикам как минимум+категория,что бы исключить неправильные вариации

вот кстати тема 2015 года Модуль Характеристики=Опции - #4 от пользователя anatolii ))
@alex_vp предложи свой вариант по вариациям ,который мы обсуждали , думаю будет полезно

Вот допустим созданы у меня были уже две карточки №1"Футболка белая размер L" и №2"Футболка белая размер M" в каждой карточки отображаются свои вариации в №1 вариации №2 и в №2 вариация №1 , при этом при выборе каждой вариации будет одинаковый canonical ???