これは私をこれらのほんの少しの時間まで目覚めさせ続けました。サッカートーナメントを追跡するデータベースが必要です。各試合には、ホームとアウェイの2つのチームがあります。各チームは、多くの試合のホームまたはアウェイになることができます。
1つのdbと、「match」(ホーム:teamIdとaway:teamIdを含む)とteam(teamId、teamNameなどを含む)の2つのドキュメントタイプがあります。
私はなんとか実用的なビューを書くことができましたが、それは各チームにそれが関与するすべての試合のIDを追加することを意味します。これはあまり論理的に意味がありません-それはそのようなハックです。
このビューをどのように書くべきかについて何か考えはありますか?スポンジを入れて、代わりにpostgresを使用したくなります。
編集:私が欲しいのは、試合のIDを指定して、ホームチームとアウェイチームの両方のチーム情報を取得することです。2回の呼び出しは非常に簡単ですが、2回の呼び出しはしたくありません。