DAO interfaces and persistence controllers