Есть громадный экселевский файл с кучей листов (в общей сложности ~ полмиллиона записей)
Есть ряд общих полей, т.е. таких, которые однозначно есть на каждом листе. И еще дополнительно на каждом листе есть свои, “уникальные” для листа поля. Надо все это чудо уложить в sql'ьную БД, предположительно postgresql.
Есть ли смысл, грубо говоря, создать одну таблицу с общими полями и еще одно текстовое поле, в которое складывать сериализированный словарь с “уникальными полями”?
Насколько это вообще бестолковая мысль?) Поиск выполняться будет, но, в большинстве случаев, по “общим” полям, а вывод записей будет всегда постраничный. Насколько будет ресурсоемко решение с сериализацией, и, может быть, есть еще варианты?
update: нашел такое для Джанги Pickled Object Field, тем не менее, хотелось бы слышать комментарии.