тут кто-то что-то посоветует)
Хочу понять, как правильно поступить:
Имею список отчетов, данные по которым получаю из гугла. На данный момент проект в базу сохраняет всё в одну и ту же таблицу "отчет" JSONом, а поле data в этой модели просто принимает json с кучей полей и данных. Вопрос: насколько будет целесообразно создать модели под каждый тип отчетов отдельно, избавившись от/уменьшив JSON? Или это нормальная практика?
например кажется можно сделать Тип отдельной моделью и привязывать отчеты к ним
так тебе не в группу пг надо, а в группу проектировщиков баз
тут зависит от того, какой отчет тебе нужен, если это тупо журнал, то можно и помойку типа монги сделать
тебе нужно было mongodb использовать
Дело в том, что я не с нуля пишу, и стек - Джанго+пг, реализация уже есть. Вот думаю, насколько целесообразно поправлять
в пг есть json филды куда ты можешь объекты пыхать
В джанго орм есть апи для работы с pg+json
- какой размер джсона у вас - у него есть понятная структура или там все в разнобой
От пары сотен строк и до десятков тысяч Данные структурированы, приходит от Гугла отчёт по заданным полям
Обсуждают сегодня