Простой.Для определенного продукта, например рубашка (источник определений здесь ), если ...
-
attribute
- это просто характеристика, подобная цвет , размер , тип и т. д. - *
option
- это каждое из значений , связанных с определенным атрибут , например красный или синий (относительно атрибута color ). - А
variation
- это каждая комбинация атрибуты и каждый параметр этого атрибута, например, красная рубашка ...
Как обозначить "свойство", определенное пользователем во время процесса покупки, например, когда он заполняет input пользовательским сообщением , которое должно быть написано на рубашке ??Это вариант или нет?
Как это обычно моделируется при проектировании базы данных для решений электронной коммерции?Спасибо.