Oi, tudo bem?
Minha dúvida é sobre o padrão MVC, é possível termos uma camada DAO nele? Ou o model é o próprio DAO?
Quando estava procurando mais sobre OO achei um canal no youtube onde o cara desenvolvia um site e usava o padrão MVC e tinha a camada de DAO nele. Porém estava lendo o livro Orientação a Objetos e SOLID para Ninjas da casa do código e lá fala sobre modelos anêmicos que são classes que tem apenas atributos e uma classe DAO onde tem a regra de negócio. Nesse site que o cara desenvolvia o model dele guardava a classe Usuário onde tinha só atributos e a classe UsuarioDAO tinha as regras de negocio de usuário, isso está certo?