データベースにマルチテナント アーキテクチャを実装したいと考えています。計画は、同じデータベースを持つことですが、テナントごとに繰り返される同じテーブル、sprocs、トリガーなどを持つスキーマが含まれます。テナントはスキーマにマップされ、テナントの追加はスキーマの追加に似ています。
サブドメインに応じて、テナントを把握し、それぞれのデータベース スキーマに情報をプル/プッシュします。
ただし、同じものを実装する方法を探しているときに、多くの記事やブログに出くわし、「スキーマ」という言葉が私の文脈で正しいのか、それともフェデレーションに行くべきなのか混乱していますか? また、フェデレーションに移動する必要がある場合、各テナントはスキーマにマップされるフェデレーション メンバーになるということですか?
誰かがそれにもう少し光を当てることができますか?