具有批量(50K +)表的实体框架

Cod*_*y C 0 .net entity-framework

我想对一个包含超过50,000个表的数据库使用实体框架.我只想在这些表的一小部分(少于10个)上创建实体.当我使用向导或服务器资源管理器添加表时,Visual Studio似乎无法处理大量的表.看起来好像树视图限制了那么多项.

如果这是唯一的选择,我愿意手动创建映射.

  1. 有没有办法"过滤"表格,只找到我需要的表格,以便我可以拖放?
  2. 如何手动创建实体,然后将其映射到物理表?

注意:如果LinqToSql以某种方式更好地为此工作,我也对此项目持开放态度.不过我更喜欢实体框架.

Joh*_*ers 10

试试这个:在数据库中创建一个只能访问10个表的登录.然后使用该登录名连接到数据库,以便设计人员使用.