Можно ли в django объединить в модель данные из нескольких таблиц?
Модель данных представляется набором свойств, хранящихся в разных таблицах и разных базах.
Тоесть, несколько таблиц хранят одно и тоже множество объектов.
Реально ли замутить такую хиртую модель, с хитрым менеджером и хитрым кверисетом, чтобы это выглядело (для джангоадминки, как минимум) как модель, хранящаяся в одной виртуальной таблице (outer join исходных).
С другой точки зрения: модель хранится в распределённой реляционной базе данных.
Воспрос это скорее теоретический, но кажется интересным.
В моём конкретном приложении независимых полей всего 4 и, видимо, будет проще сделать одну мастер-таблицу для хранения всех свойств, в остальные базы распихиваь в pre/post_save, и надеяться, что данные не рассинхронизируются.