Uma tabela de cadastro de projetos possui os seguintes atrib...

Próximas questões
Com base no mesmo assunto
Q3882835 Banco de Dados

Uma tabela de cadastro de projetos possui os seguintes atributos: 


ID_PROJETO (PK), NOME_PROJETO, ID_DEPARTAMENTO, NOME_DEPARTAMENTO. O engenheiro percebe que NOME_DEPARTAMENTO depende de ID_DEPARTAMENTO, e ID_DEPARTAMENTO não é chave primária, mas depende de ID_PROJETO. 


Assinale a opção que identifica a violação e a Forma Normal que exige a eliminação dessa dependência.

Alternativas

Comentários

Veja os comentários dos nossos alunos

Ocorre uma violação da 3FN : ID_PROJETO (PK) -> ID_DEPARTAMENTO -> NOME_DEPARTAMENTO

Como NOME_DEPARTAMENTO depende de ID_DEPARTAMENTO (que não é chave primária nem candidata), ocorre uma dependência transitiva, violando a 3FN.

Se a PK fosse composta (ID_PROJETO, ID_DEPARTAMENTO) - ocorreria uma violação da 2FN: Teríamos duas dependências parciais (atributos não-chave dependendo de apenas uma parte da PK):

ID_PROJETO -> NOME_PROJETO

ID_DEPARTAMENTO -> NOME_DEPARTAMENTO

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo