多项选择题

持久层设计要考虑的范畴有()。

A.数据存储逻辑分离
B.数据访问底层实现的分离
C.资源管理和调度的分离
D.数据抽象