Created abstract DAO.