sfreaky
@sfreaky
Начинающий веб и софт разработчик

Нормально ли хранить в базе данных json?

Есть документ, в нем есть блоки разного типа (заголовок, таблица, список), блок имеет иерархическую рекурсивную связь. У блока есть стили (размер шрифта, цвет)
Каждый тип блока может иметь дополнительные поля(у таблицы есть заголовки и строки)
5c5eb9535b502153494647.png
Что целесообразнее хранить метаданные и стили в виде json'а или создавать для этого отдельные сущности, или же использовать наследование сущностей?
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ответы на вопрос 2
sim3x
@sim3x
https://www.postgresql.org/docs/9.5/functions-json.html

жсон дает неопределенность, которую вы, как разработчик, должны будете руками проверять в своем коде
Ответ написан
Комментировать
@Vitsliputsli
Вам нужно будет получать данные изнутри json прямо из БД? Если не нужно, то вполне нормальное решение. Даже если нужно и БД поддерживает json, то можно, если, конечно, вы не будете делать отбор по этим сущностям.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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