Na tabela do exercício proposto aparecem os seguintes campos: VendaID ClienteID NomeCliente EndereçoCliente LivroID TítuloLivro AutorLivro ColaboradorID NomeColaborador DataVenda
Na opinião do instrutor, vêm esses aqui: Dividimos a tabela original em quatro novas tabelas para remover os problemas anteriores:
Tabela Clientes ClienteID (PK) NomeCliente EndereçoCliente
Tabela Livros LivroID (PK) TítuloLivro AutorLivro
Tabela Colaboradores ColaboradorID (PK) NomeColaborador
Tabela Vendas VendaID (PK) ClienteID (FK) LivroID (FK) ColaboradorID (FK)
Essa estrutura elimina redundâncias e minimiza problemas de inserção, atualização e exclusão dos dados, facilitando a manutenção e a escalabilidade do banco de dados.
Detalhe: DataVenda deveria aparecer na tabela de vendas, não apareceu.
O exemplo ficaria mais didático se também contasse com valor da venda... tabela de vendas sem valor, não rola.
Está correta a minha análise?