Imagem de fundo

Um analista de sistemas criou um modelo E-R para descrever a relação entre os analistas...

Um analista de sistemas criou um modelo E-R para descrever a relação entre os analistas envolvidos em projetos de programação. Segundo esse modelo, a cardinalidade entre essas duas entidades é N:N, ou seja, um analista pode estar trabalhando em vários projetos e um projeto pode possuir mais de um analista trabalhando no mesmo. Após a criação do modelo, um analista fez o mapeamento relacional apresentado a seguir, criando duas tabelas “Analistas” e “Projetos”. Considerando o exposto, assinale a afirmativa correta:


CPF

Nome_ Analista

123

João

456

Maria

678

Zacarias


Cod projeto

Nome_Projeto

CPF

0001

Chicago

456

0002

Nashville

123

0003

Detroit

678



A

O mapeamento está correto, não é necessário produzir nenhuma alteração.


B

O mapeamento não está correto, é necessário que a chave primária de “Projetos” seja mapeada como chave estrangeira na tabela “Analistas”.


C

O mapeamento não está correto, é necessário que a chave estrangeira de “Projetos” seja mapeada como chave composta na tabela “Analistas”,


D

O mapeamento não está correto, é necessário criar uma nova tabela contendo a chave primária de “Analistas” e a chave primária de “Projetos”. Essa nova tabela é denominada de “tabela do relacionamento”.


E

Não está correto, é necessário eliminar o atributo “Cod_projeto” da tabela “Projeto”, atribuindo o status de chave primária ao CPF do “Analista”,