data201201、data201202 など、月ごとに名前が付けられたテーブルにデータを格納します。テーブルは月の最初の日に作成され、すべてのテーブルは同じ構造体を持ちます。これを設計するのは、毎月 1,000 万行が増加し、sqlserver 標準しかないためです。バージョンなので、パーティションテーブルは使用できません。
エンティティ フレームワークを使用する前に、SQL 文字列を使用してデータをクエリしたため、クエリ条件によって SQL 文字列のテーブル名を変更できました。
これらは、Entity Framework で関連するテーブルを照会できる方法ですか? 私には 2 つのアイデアがあります。2.efのクエリを傍受し、クエリ条件によってテーブル名を変更し、このクエリを続行しますが、どこでどのように行うことができますか?