Nessa nova modelagem em que artigos possui o autor, o que ocorreria se o autor mudasse seu e-mail por exemplo, teriamos que fazer um update em todos os artigos desse autor ? Teria algo para contornar esse comportamento ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Nessa nova modelagem em que artigos possui o autor, o que ocorreria se o autor mudasse seu e-mail por exemplo, teriamos que fazer um update em todos os artigos desse autor ? Teria algo para contornar esse comportamento ?
Olá Felipe, tudo bem?
Sim, sempre que for necessário atualizar algum dado do autor é necessário realizar a alteração em todos os artigos, mas precisamos analisar um ponto informado pelo instrutor, este exemplo mostrado durante o curso é focado em ler e listar um artigo, então o instrutor optou em ter uma leitura leitura mais rápida dos artigos, do que uma atualização dos dados.
Uma opção que poderia resolver este problema, seria o mesmo processo apresentado pelo instrutor para exibir os 5 primeiros comentários. O instrutor separou os comentários em uma coleção e exibiu na coleção de artigos apenas os 5 primeiros comentários para cada artigo, realizando uma busca na coleção de artigos. Ao meu ver, você poderia realizar um processo semelhante na coleção de autor.
O instrutor realiza esse processo na aula 05 Adicionando Comentários.
Espero ter ajudado e bons estudos!