FC ConcursosFC Concursos

Questão FC372699

Um Tribunal do Trabalho está implementando um sistema de gerenciamento onde um projeto pode ter múltiplos participantes e cada participante pode estar em vários projetos; um projet

Projeto e Modelagem de Dados

FCC · 2024

Um Tribunal do Trabalho está implementando um sistema de gerenciamento onde um projeto pode ter múltiplos participantes e cada participante pode estar em vários projetos; um projeto também pode ter várias fases e cada fase pertence a apenas um projeto; um participante pode ter diferentes papéis em um projeto. Dentre as seguintes características para modelar o relacionamento entre Participante e Projeto, a mais adequada é:

  1. um relacionamento hierárquico entre Participante e Projeto, com o Participante sendo um subtipo de Projeto.
  2. dois relacionamentos binários muitos- para- muitos: um entre Participante e Projeto, e outro entre Participante e Papel.
  3. um relacionamento binário muitos- para -muitos com uma entidade associativa para armazenar o papel do participante.
  4. um relacionamento um- para- muitos entre Participante e Projeto, com um atributo no Participante indicando o papel.
  5. um relacionamento ternário entre Participante, Projeto e Papel e outro binário entre Projeto e Papel.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Para atender ao requisito de que um Participante pode estar em vários Projetos e vice‑versa, e que o papel varia conforme o par (Participante, Projeto), a modelagem correta é um relacionamento binário muitos-para-muitos mediado por uma entidade associativa.

Cria‑se a entidade associativa, por exemplo Participação, que contém as chaves estrangeiras para Participante e Projeto e o atributo papel (além de outras informações como datas ou carga horária).

Na implementação, pode‑se usar uma chave primária composta (participante_id, projeto_id, papel) ou adicionar um identificador único (participacao_id) caso seja necessário permitir múltiplas ocorrências com o mesmo papel. Isso garante que o atributo papel esteja corretamente vinculado ao par Participante–Projeto.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo