Re: Как лучше использовать РСУБД для данных с динамической струк
От: BlackEric http://black-eric.lj.ru
Дата: 28.09.18 09:30
Оценка: 8 (1) +1
Здравствуйте, vsb, Вы писали:

vsb>3. Все динамические столбцы упаковываются в JSON и хранятся в одном поле. Подразумевает современную БД, которая умеет смотреть внутрь JSON-а, например PostgreSQL. Вроде на первый взгляд сплошные плюсы, тут и сортировку можно делать и фильтрацию и индекс создать. Но я с таким никогда не работал и наверняка есть минусы.


На этот сценарий не плохо ложится использование MongoDb.


Для реляционок же к таблице с товарами делаете таблицу с атрибутами. Связь 1:N. Если атрибуты вложенные, то можно сделать древовидную структуру с таблицей вида:
ID, ParentID, Value. Где ParentID — ссылается на Value.
https://github.com/BlackEric001
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.