Регистрация
Вход через соцсети
Восстановление пароля

Посоветуйте организацию товаров в одной таблице или в разных? (когда полей очень много)..

Новый топик
04.05.2012, 13:48
Ответить | Цитировать
Гость
Гость

Нужно создать несколько товарных групп - с разными полями, например круги с полями "диаметр" а товары квадраты и прямоугольники "ширина-высота". т.е. Для прямоугольников диаметр поле не нужно, было бы одно поле - можно и так сделать, а если 10-15 и они не используются в других товарах - это уже не удобно!

А) Вариант: одна общая таблица товаров (название-цена), а поля параметров храним в другой таблице:
По сути можно все собрать в одной таблице но поля хранить в разных таблицах конкретно под группу - (полей будет очень много и они не нужны в другом товаре), следовательно лучше иметь разные таблицы для хранения данных для разных групп.
+ Плюсы: одна таблица товаров, можно сравнивать товары из разных групп или по наличию.
- Недостатки: поиск по параметрам в группе нужно делать с дополнительными таблицами.

Б) Вариант: создаем разные таблицы для каждой группы со своими полями.
Или же создать разные таблицы для разных групп товаров с разными полями под нужды групп.
+ Плюсы: простота работы с полями и данными, легко сравнивать товары одной группы.
- Недостатки: поиск по всем товарам не полноценный.

Посоветуйте.
05.05.2012, 10:29
Ответить | Цитировать
Гость
Гость

/support/forum/razrabotka-sayta/topic_12076.html
198 196 2012-05-05 10:29:26 12081
Описание проекта