私の Symfony2 ブラウザゲームには、Doctrine 2 ORM を使用するユーザー エンティティがあります。ゲームにはクラシックとスピードの 2 つのインスタンスがあり、これらは主に互いに独立しており、両方の独自のデータベース (同じ構造) を使用しています。唯一の問題は、ユーザーが自分のアカウントを接続できることです。そのため、接続されたアカウントの基本的なユーザー情報が表示されます。そのために、別のユーザー エンティティに接続するプロパティとして、classic_id と speed_id を用意しています。しかし、それは私が知る限りDoctrine 2では不可能なクロスデータベース結合です。また、独自の接続を持つ複数のエンティティ マネージャーを持つことが可能であることもわかりましたが、それらは完全なバンドルにしか適用できないと思いますよね?
ここで、その問題の回避策が必要です。それを行う最も簡単な方法は何ですか?