Проектировка БД опций товара
Петр8 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
28.10.2019
Есть доска объявлений, необходимо спроектировать архитектуру таблиц опций товара.
БД - PostgreSQL.
Хочется сделать аналогично с Юлой (youla.ru).
Опции могут быть многих типов (строка, число, выбор из списка), я так понимаю, для каждого типа необходимо завести отдельную таблицу;
Опции могут зависеть друг от друга (например: марка - модель авто), вернее значение одной опции может влиять на наличие другой опции. В примере с маркой и моделью не хочется плодить множество опций модель;
У опций необходимо сохранить связь (relation).
Необходима грамотная реализация архитектуры с примерами запросов.