Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wgnrlm1971

1Fn

Recommended Posts

Afirma-se que a tabela resultante do código abaixo NÃO ESTÁ NA PRIMEIRA FORMA NORMAL.

Como colocá-la na 1FN?

 

CREATE TABLE Item (Código INT, Nome VARCHAR(40), ValorUnitario REAL, Qty INT, ValorTotal REAL, Fornecedor VARCHAR(40)); INSERT INTO Item VALUES(1, "item 1",10.0,2,20.0,NULL);

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiramente obrigado pela ajuda.

Os links citados discutem a validade da questão do concurso e a possibilidade de recurso, mas não respondem minha pergunta. Eu entendi porque a tabela não está na 1FN, mas não sei o que fazer para colocá-la na 1FN. Como posso modificar a tabela para que ela esteja na 1FN?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Cosme

 

de acordo com http://www.luis.blog.br/segunda-forma-normal-2fn-normalizacao-de-dados.aspx

concluí que a tabela está na 2FN e, portanto, está na 1FN. Muito se discutiu sobre a validade da questão que apresentei e acredito que só a banca organizadora é que pode responder (vide links de A Jr acima). Vou fechar o tópico tendo aprendido muito sobre normalização e agradeço a você e ao A Jr pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.