Как лучше всего организовать хранение товаров в таблице?

Как лучше всего хранить товары в базе данных, исходя из того фактора, что каждая группа товаров может иметь свои уникальные характеристики. Например у телевизора есть контрастность, а у микроволновки ее нет. И как быть в такой ситуации, как лучше всего организовать базу данных?
  • Вопрос задан
  • 364 просмотра
Пригласить эксперта
Ответы на вопрос 4
65536
@65536
eav
Ответ написан
Комментировать
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
Похожий вопрос: Можно ли обойтись без Entity-Attribute-Value?
Там обсуждают в том числе и EAV.

Статья в помощь: habrahabr.ru/post/45935
Ответ написан
Комментировать
@deliro
Использовать postgres
Использовать hstore
Ответ написан
Комментировать
Свои характеристики могут быть и у группы, и у одного товара в группе. Нюансов слишком много.
Попробуйте взять какую-нибудь cms, и посмотрите, как устроено хранение товаров там. К примеру, у diafan база достаточно продуманная.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы