Допустим, я создал систему баз данных продуктов для разных отделов моей компании. Каждый отдел имеет свой собственный экземпляр PostgreSQL-databse по различным причинам. Схемы баз данных одинаковы, однако данных в них нет. Для каждой из этих систем существует приложение Python, которое выполняет некоторую бизнес-логику (не имеет значения). Каждое приложение Python обращается к своим и только к своим базам данных через SQLAlchemy.
Я хочу создать Supervisior-System, которая может получить доступ ко всем данным во всех этих базах данных (сквозная функциональность).
Вот пример того, о чем я думаю:
Могу ли я сделать это с помощью SQLAlchemy? Если да, то каков наилучший подход для такого рода проблем?