Задать вопрос

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

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

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

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

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