Implement DAO layer for new model.