1 вопрос. Но к примеру как быть с ценой товара, или с количеством товара? Вроде как можно писать в таблицу товара?
Обычно делают варианты (часто можно встретить офферы, SKU), а товар -- лишь общая информация (название, описание, страна, бренд, урл, картинка и прочее -- в общем случае). Варианты они могут иметь и размер и цвет и они конечно и содержат и цену и количество:
Джинсы Левис (синие, мужские, Levis, 2019 года и прочее):
- S (6 500 рублей, 10 штук)
- L (6 500 рублей, 1 штука)
- XXXL (6 500 рублей, 2 штуки)
Отношения -- один ко многим
То есть есть таблица товаров, есть таблица вариантов (размеров, цветов, офферов), есть таблица значений характеристик и есть таблица названий характеристик