У меня есть сценарий наличия реляционных таблиц, таких как «раздел имеет много элементов», поэтому я подумал о том, чтобы перейти к модели отношения has_many, как к разделу, содержащему много элементов.Является ли хранение данных как json в mysql хорошей идеей?
У меня есть предложения от нашего клиента, говорящие, чтобы сохранить данные как JSON внутри столбца вместо нескольких таблиц.
Я немного смущен, с каким подходом я должен идти.
Предложения приветствуются.
Это модель я предлагаю
например: раздел has_many элементы
Таблица: разделы
id type
1 page
Таблица: Элементы
id type content section_id
1 text <p>lipsum lipsum</p> 1
2 image /images/test.png 1
клиента предложение,
id type content
1 page {:text => "<p>lipsum</p>", image => "/images/test.png"}