这几天研究了一下数据实体类设计,请大家发表一下有关于数据实体类设计的看法,谢谢!

解决方案 »

  1.   

    http://www.microsoft.com/china/msdn/archives/library/dnbda/html/BOAGag.asp
    实体类究竟是不是应该和操作分开呢?
    http://blog.joycode.com/jgtm2000/archive/2003/12/29/10064.aspx 讨论值得看看
    http://tansm.cnblogs.com/archive/2005/07/03/185597.aspx
      

  2.   

    菜鸟的回答,用强类型的Dataset,不就用不着实体类了吗
      

  3.   

    这个的话可以考虑使用数据库持久化的内容,可以考虑参考使用NHibernate
      

  4.   

    第三方OR工具太多,功能强的都比较复杂,学习起来麻烦,项目组的人都学习的话就太学杂费时间了.功能弱的又不能用.
    所以一般我自己写模板用CODESMITH 类似于强类型的DataSet但功能增强不少. 目前还是一个表对应一个对象.简单实用.
      

  5.   

    我也在研究这个
    http://foolnet.cnblogs.com/archive/2005/12/12/295629.html
      

  6.   

    我有一点不明白,如果一个表有十几个字段,不同的地方读取的是不同的字段,比如:A地方只要读取其中三个字段,B地方要读取八个字段,C地方要读取全部字段,那是不是要设计三个实体类?如何只设计一个全部字段的实体类,那前两个地方不是很浪费服务器资源吗?当一个网站的访问量一大,内存就会有很大的压力。大家谈谈你们是怎么做的?
      

  7.   

    我最近看了 Hibernate文档 里面有大量的篇章讲这方面的内容建议没看过的朋友也看看 我现在还没完全搞懂 先搬个板凳听课
      

  8.   

    http://xmltea.cnblogs.com/archive/2005/07/08/188330.aspx
    一定要看看