领域模型中的实体与ORM中的实体

最近看DDD的时候产生了一些疑问,我的查了一下论坛,发现如此类的问题还是很多的,但是并没有一个合适的答案。
DDD中阐述的实体,是能确定唯一标识的,当然这个实体是在领域模型中的,当放在程序设计的时候我总是感觉非常类似ORM中的实体,或者这样的想法不合理,那有另外一种想法,就是对象的持久化只是用来保存对象的某个状态,OK,那我们可以用值对象来代表领域实体的某个状态,这样在做程序的时候最少就的产生三个类一个表示领域中的实体,一个保存实体状态的值对象(VO),一个用于ORM的实体(PO),这样是不是有点过于麻烦了?
DDD中说使用仓储来持久化领域对象,能不能给一个仓储的例子
谢谢大家
[该贴被zzxsky1986于2009-04-08 13:07修改过]