同じ構造でテーブル名が異なるテーブルを実行時に作成するアプリケーションを作成しようとしています。
さまざまなジョブがデータを収集し、すべてのジョブが独自のテーブルを取得する必要があります。これは、すべてのジョブが 1,000 万を超えるエントリを収集し、それらを 1 つのテーブルに格納したくないためです。格納されるエントリのタイプは各ジョブで同じですが、すべてのテーブルにジョブ名を付けてください。
結局、私はこのようなことをしません:
JobResultType result001 = context.Table("JobResults001").Where(...);
List<JobResultType> results002 = context.Table("JobResults002").Where(...).ToList();
...
私はすでにEntityFramework Code FirstとLinq2SQLを試しましたが、解決策はありませんでした。
この問題に対する軽量でクリーンな解決策を知っている人はいますか?
このソリューションは、SQL Server と MySql で動作するはずです ;-)
ありがとう!