interface + implementação parcial do DAO por arquivo