Вопрос по хранению товара.
Есть сущность товара, с полями: id, price, color, fabric_type. 
Есть сущность модификации товара, с полями: id, quantity, size. 
Товар имеет массив модификаций
{
 "id": 1,
 "price": 100,
 "color": "красный",
 "fabric_type": "...",
 "modifications": [
  {
   "id": 11,
   "quantity": 10,
   "size": 48
  },
  {
   "id": 12,
   "quantity": 0,
   "size": 50
  }
 ]
}Если в простом примере меня интересует агрегация по размерам и наличию товара, то мне хранить сущность товара в elasticsearch как три отдельные товара? для того что бы иметь возможность корректно показывать доступные фильтра?