Olá pessoal, espero que estejam todos bem!
Venho através deste post, mais tirar uma dúvida ou talvez dar uma sugestão!
No exercício proposto: Atualmente, a tabela de produtos contém as seguintes colunas: ProdutoID, NomeProduto, Categoria, Preço, FornecedorID, NomeFornecedor, seu objetivo é aplicar a segunda forma normal (2FN) para eliminar dependências parciais e melhorar a eficiência do banco de dados.
De todas as resposta que mais fica próxima da certa é criar duas tabelas. Produtos e Fornecedores, pois desta forma limita-se as dependências, no entanto ainda há uma dependência na tabela produtos que seria Categoria. Neste caso para fins didáticos, não seria interessante realizar uma correção na resposta? Por quê? A manutenção das tuplas em relação a coluna Categoria ficaria inviável, levando em conta um cenário de e-commerce por exemplo!
Desta forma teríamos uma resposta semelhante à: Produtos(ProdutoID, NomeProduto, CategoriaID, Preço, FornecedorID) Categoria(CategoriaID, Nome) Fornecedores(FornecedorID, NomeFornecedor, TelefoneFornecedor)
Meu entendimento está correto?