Можно одинаковые и отличающиеся сделать. С помощью Категории для полей можно разные поля делать для разных категорий.Мне не нужно сравнивать товары. При сравнении товаров в строках выводятся общие характеристики товаров.
Я понимаю как это организовать на PHP и SQL. Непонятно как это сделать с помощью InstantCMS. Завести столько полей сколько связей между товарами? А как это потом заполнять? А если 1000 товаров, то 1р000 полей? Каждый раз для новой связи делать новое поле?