mrfangzheng

Hope and fear are useless. Be confident, and always be prepared for the worst.
  首页  :: 新随笔  :: 联系 :: 管理

领域模型是否能够屏蔽数据库?

Posted on 2008-05-22 12:21  mrfangzheng  阅读(255)  评论(0编辑  收藏  举报

许多领域建模都试图完全屏蔽数据库, 仅以对象来设计企业系统. 这是不可能的.

企业系统的数据至少包括2种

  • 实体数据, 个体处理, 比如: 一个用户, 一个订单
  • 集合数据, 批处理, 比如: 查询所有用户返回的结果集

用面向对象的方式来处理实体数据是正确的, 但要处理集合型数据, 特别是数据量特别大是, 必须要以数据库的方式来处理.

换句话说, 面向对象和数据库必须同时并存.