すでにスタックオーバーフローにある質問とは異なる問題があります。
「Foo USA」と「Foo World」を表す 2 つのエンティティがありますが、Foo の列は両方のテーブルでまったく同じですが、これら 2 つのテーブルを結合して取得する必要があるシナリオはありません。定義により、互いに独立しています。
2 つのテーブルが 2 つの排他的なエンティティを定義しているという理由だけで、2 つのテーブルを分離しておくことは理にかなっていますか? または、米国または世界に属しているかどうかを定義する列を持つ単一のテーブルが必要ですか?
小さな独立したテーブルにデータを保持すると、パフォーマンスが向上しますか?
ご覧いただきありがとうございます。