我正在尝试创建一个应用程序,该应用程序在运行时创建具有相同结构但表名不同的表。
不同的工作会收集数据,每个工作都应该有自己的表,因为每个工作都会收集超过 1000 万个条目,我不想将它们存储在一个表中。每个作业的存储条目类型相同,但每个表都应以作业名称命名。
最后我不会做这样的事情:
JobResultType result001 = context.Table("JobResults001").Where(...);
List<JobResultType> results002 = context.Table("JobResults002").Where(...).ToList();
...
我已经尝试了 EntityFramework Code First 和 Linq2SQL,但没有得到有效的解决方案。
有没有人知道这个问题的轻量级和干净的解决方案?
该解决方案应该适用于 SQL Server 和 MySql ;-)
谢谢!