Questão número 591797

Em uma empresa cada projeto é desenvolvido por vários funcionários e cada funcionário só pode participar de um projeto. Para controlar os funcionários alocados em cada projeto foi criada a tabela abaixo em um banco de dados.

Considerando as regras de modelagem de bancos de dados relacionais, esta tabela

  • A. está modelada corretamente, já que permite visualizar em que projeto cada funcionário está trabalhando e quantos funcionários estão alocados em cada projeto.
  • B. não está correta, pois seria necessário definir uma chave primária composta pelos campos idProjeto e MatriculaFuncionario, já que há repetição de idProjeto em várias linhas.
  • C. deve ser desmembrada em duas tabelas relacionadas com cardinalidade 1:n (Projeto e Funcionario), para evitar a repetição dos dados do projeto para cada funcionário que participa dele.
  • D. não está adequadamente modelada, pois um mesmo funcionário pode participar de vários projetos ao mesmo tempo, contrariando as regras do modelo relacional.
  • E. deve ser ampliada, incluindo-se outras informações sobre o projeto (como valor e descrição) e sobre os funcionários (como cargo e função).
Próxima Questão
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...