Apenas uma duvida de conceito.
em uma arquitetura de mercado, eh correto validar na models, ou se criaria outra camada apenas para validação?
caso seja na models, se criaria uma funcion dentro dela apenas de validacao para funcionar para os demais metodos como delete, update?
Obrigado