小弟是想说的,对于我们采用完全OO的思想设计系统的时候,可以抛弃以往的数据库建模,不用什么ER图之类的,而采用OO思想,利用UML用例图等等来设计业务领域模型,但是我们最终还是要将需要持久的信息存储到数据库,小弟在这个地方就产生了迷惑,如何将这些持久的业务模型转化为数据库中的表记录信息,这种转变必然是在程序中考虑的,这个时候的持久化我们应该如何去做,也会利用所谓ORM映射工具,在我用hibernate的时候都是一些贫血的PO在进行操作,这些PO按照都是存在数据库影子在里面,并不是完全的OO设计,所以这种从业务领域模型到持久化这个过渡我们应该怎么做,必须得通过SQL或者hibernate中的HQL来进行,这其中的思想请banq和道友帮解惑下,在此小弟先谢过。