BO(Bussiness Object),PO(Persistent Object),VO(Value Object)

快被弄昏了,他们有些什么关系,又应该位于系统的那些层次上面

VO; the Object contain or encapsulation DATA(values) and might be transfered between ties
BO: create the Transfer Object and returning it to the client upon request.
PO: is responsible for the OJBECT's persistent(into DB,XML,files .....)