Каков наилучший способ в доктрине2 иметь дело с разными базами, но с одной и той же схемой.В настоящее время я
- генерирую сущности отдельно для каждой базы данных, добавляя пространство имен и имя базы данных к каждому объекту метаданных, помещая их в разные пространства имен (XXX \ Base \ EntityClass), но с тем же псевдонимом * 1004.*
- создание одного EntityManager для каждой базы (даже если они совместно используют одно и то же соединение)
- создание прокси-сервера, который передает вызовы нескольким EntityManager и собирает ответы
- объединяет ответы в один выход
Есть ли более простой способ справиться с несколькими базами в доктрине2?