|
|
|
| Изначально был просто товар. Потом у товара стали появляться размеры, цвета и прочее. Под каждый размер, цвет и прочую характеристику создавался отдельный товар. Это не правильно.
Пытаюсь переделать саму схему товаров. В настоящий момент у меня есть 1 товар и много позиций, связь ясна.
Например будем продавать шапки. Создаем товар шапки, и добавляем к нему позиции, красную шапку, белую и зеленую. Вроде все понятно и все более менее.
Но, кроме цвета есть например и размер. Следовательно получается на одну позицию может быть много характеристик, получается надо будет создавать разные характеристики под каждую позицию.
И далее, как быть с товаром. Получается без позиций это и не товар. А если будет книжка, у нее же ведь нету ни размера, ни цвета. А создавать позицию для каждого товара мне кажется несколько некорректным.
Вопрос, как лучше организовать структуру базы данных для того, что бы продавать товары с возможностью выбирать размер, цвет и т.д. | |
|
|
|
|
|
|
|
для: Бамси
(14.06.2012 в 13:13)
| | Посмотрел на Magento, у них там нету позиций. Но есть возможность добавлять атрибуты к товару. Следовательно еще один вопрос, как лучше организовать добавление атрибутов к товару. | |
|
|
|
|
|
|
|
для: Бамси
(14.06.2012 в 13:26)
| | Опишите атрибуты в отдельной таблице, в которой они будут иметь первичный ключ с автотинкрементом. В другой таблице связывайте id товаров с jd их атрибутов. | |
|
|
|
|
|
|
|
для: Бамси
(14.06.2012 в 13:13)
| | Посмотрите вот эту тему: Структура каталога товаров
МЫ там довольно подробно рассматривали этот вопрос. | |
|
|
|