EF框架的一些有关问题

EF框架的一些问题
近来研究了.NET 的EF ORM框架,发现用dbfirst模式把数据库转化为实体模型之后,如何对这个模型进行字段的增减??比如我数据库中的一个表A有几十个列,,自动映射为实体模型后就把所有的列都全部映射出来了,这样数据库查询肯定很浪费资源(尤其是某个列的数据量很大,但是试图中又用不着改列),,有时候我不需要全部的列啊,有些地方需要其中的5个,有些地方需要其中7个。。各位大神,怎么处理这种情况呢?
------解决思路----------------------
你直接select那两列就可以了
from x in dbcontext.tablename
select new { x.title, x.author, x.publishtime }