Ну связать это можно не только продукт-мастер продукт, а и продукт-продукт, мастер продукт - мастер продукт и кроме как в каталоге для ритейла нигде не видел использования этого.
Зачем сделано разделение непонятно, но мешать может здорово.
Только, ради точности смотреть нужно не различие между просто Product и MasterProduct, а между DistinctProduct и MasterProduct.
Почему это разделение, а не используется просто Product с настройками типа "Конфигурируется ли и как" ну и есть/нет аналитики продукта?
Тем более, что DistinctProduct вообще ничего не добавляет к Product, а MasterProduct как раз добавляет только конфигурируемость (если не считать немного для ритейла).
В общем на вопрос "зачем" кроме авторов ответить никто не сможет.
|