DAO classes implements the AbstractDAO