Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida no exercício

Creio que não entendi claramente no que o exercício propõem.

Mas fica o comentário e possível resposta ao exercício.

Como a aula propôs, foi criado uma tabela extra para os compradores , os quais efetuaram as compras.

Utilizamos o inner join para relacionadas através do id do comprador e por fim visualizar os dados de quem comprou o que.

Esta solução foi a melhor pois assim não precisamos ter uma tabela com colunas extras que armazenam os dados dos compradores.

Sobre o outro tipo de solução, qual a pergunta especificamente? Criar uma nova tabela? Fazer uma nova query com outro join? Ou simplesmente avaliar uma alternativa com banco NoSQL?

Se o caminho for transferir dados para um banco NoSQL, podemos transferir os dados para o MongoDB, o qual a mudança na estruturação de dados de um tabela não interfere na outra. Mas não conseguirei me aprofundar pois ainda não conheço como se estrutura os dados neste outro tipo de banco.

De qualquer forma abro a discussão!

1 resposta
solução!

Oi Thiago!

A ideia é essa mesma! Incentivar o aluno a pesquisar sobre bancos não relacionais como o MongoDB.

Se tiver se interessado pelo assunto temos um curso aqui na alura. =D

Abraço!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software