- 数据库中有很多表时是否要将所有表生成的实体类放在一个DataClassesDataContext中,如果放在一个DataClassesDataContext中,关系是不是过于复杂,反之是不是就失去了表之间的关联?
- 关于性能的问题,当实休类之间有很多关联时,好像查询一条记录会将所有关联对象都查询到内存中,比如有一个城市表,有很多产品表、用户表和这个城市表关联,像这样关联下去很多表,如果此时你查询一个城市,它是不是会把所有与之关联的记录都查询到内存中,如果是这样,岂不是对性能有很大影响?
1.原则 上是你的项目用到哪些表就映射哪些表 ,不会失去表之间的关联
2.了解一下LINQ的延迟查询特性
Best Regards,
If a post answers your question, please click "Mark As Answer" on that post and "Mark as Helpful".