Com base no esquema apresentado, assinale a alternativa correta.
AA entidade “Participacao” armazena somente a relação entre “Projeto” e “Funcionario”, sem considerar a “Tarefa”.
BA entidade “Funcionario” pode estar associada a múltiplos “Projetos” e “Tarefas” sem restrições.
CA entidade “Projeto” possui uma relação de muitos para muitos com “Tarefa”, que é mediada pela entidade “Participacao”.
DO relacionamento ternário entre “Projeto”, “Funcionario” e “Tarefa” implica que um funcionário pode ser designado a várias tarefas em vários projetos, e cada designação é uma instância única.
ENo diagrama, a entidade “Tarefa” não possui uma relação direta com “Funcionario”, sendo sempre mediada por “Projeto”.
Revelar gabarito e comentário▾
GabaritoD — O relacionamento ternário entre “Projeto”, “Funcionario” e “Tarefa” implica que um funcionário pode ser designado a várias tarefas em vários projetos, e cada designação é uma instância única.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Modelo Entidade-Relacionamento: relacionamento ternário e entidade associativa
Gabarito: letra D. A alternativa D está correta porque o esquema apresentado descreve um relacionamento ternário entre as entidades Projeto, Funcionario e Tarefa, mediado pela entidade associativa Participacao, que armazena a chave estrangeira de cada uma das três entidades e possui chave primária própria (ID_Participacao). Cada instância de Participacao representa uma designação única de um funcionário a uma tarefa em um projeto, o que torna a alternativa D a única que descreve corretamente o modelo.
O Modelo Entidade-Relacionamento (MER) é um modelo conceitual de dados que descreve entidades, atributos e relacionamentos de forma abstrata, independente de implementação física. O Diagrama Entidade-Relacionamento (DER) é a representação gráfica desse modelo. No esquema fornecido, temos três entidades fortes — Projeto, Funcionario e Tarefa — cada uma com sua chave primária, e uma quarta entidade, Participacao, que possui chave primária própria e chaves estrangeiras referenciando as três entidades.
A entidade Participacao é um exemplo clássico de entidade associativa (ou entidade de relacionamento). Isso ocorre quando um relacionamento precisa ser tratado como uma entidade para poder armazenar atributos próprios (como Data_Designacao) ou para se relacionar com outras entidades. No caso, o relacionamento entre Projeto, Funcionario e Tarefa é de grau ternário, pois envolve três tipos de entidades. A cardinalidade desse relacionamento é muitos-para-muitos (N:M:P), o que significa que um funcionário pode participar de vários projetos e tarefas, um projeto pode ter vários funcionários e tarefas, e uma tarefa pode estar associada a vários funcionários e projetos.
A entidade associativa Participacao resolve esse relacionamento ternário N:M:P transformando-o em três relacionamentos binários 1:N, o que é essencial para a implementação no modelo relacional. Cada linha da tabela Participacao representa uma combinação única de ID_Projeto, ID_Funcionario e ID_Tarefa, ou seja, uma designação específica. A chave primária ID_Participacao garante a unicidade de cada instância, mesmo que a mesma combinação de chaves estrangeiras se repita (o que, na prática, não deveria ocorrer, mas a modelagem permite).
A pegadinha desta questão está em confundir o papel da entidade Participacao. Ela não é apenas uma relação entre Projeto e Funcionario (alternativa A), nem uma relação direta entre Tarefa e Funcionario sem a mediação de Participacao (alternativa E). A alternativa C, embora mencione a mediação, erra ao afirmar que a relação é entre Projeto e Tarefa, ignorando o papel de Funcionario. A alternativa B é uma generalização incorreta, pois não há "sem restrições" — as restrições são definidas pelas chaves estrangeiras e pela própria estrutura do relacionamento.
Guarde a distinção entre relacionamento binário e ternário, e entre entidade forte e entidade associativa: é exatamente nessa fronteira que as alternativas se dividem.
Alternativa A — ❌ Incorreta
A alternativa afirma que a entidade Participacao armazena somente a relação entre Projeto e Funcionario, sem considerar a Tarefa. Isso é falso, pois a entidade Participacao possui a chave estrangeira ID_Tarefa (FK), além de ID_Projeto (FK) e ID_Funcionario (FK). Ela armazena a relação entre as três entidades, não apenas entre duas. O erro está em omitir a participação da Tarefa no relacionamento.
Alternativa B — ❌ Incorreta
A alternativa afirma que a entidade Funcionario pode estar associada a múltiplos Projetos e Tarefas "sem restrições". Isso é incorreto porque, embora a cardinalidade permita que um funcionário participe de vários projetos e tarefas, existem restrições de integridade referencial impostas pelas chaves estrangeiras. Além disso, a expressão "sem restrições" é uma generalização indevida — o modelo impõe que cada associação seja registrada em Participacao, com uma chave primária única.
Alternativa C — ❌ Incorreta
A alternativa afirma que a entidade Projeto possui uma relação de muitos para muitos com Tarefa, mediada pela entidade Participacao. Embora a mediação por Participacao esteja correta, a afirmação é incompleta e enganosa: o relacionamento é ternário, envolvendo também Funcionario. A relação não é apenas entre Projeto e Tarefa; é entre Projeto, Funcionario e Tarefa simultaneamente. A alternativa ignora o papel de Funcionario no relacionamento.
Alternativa D — ✅ Correta ⟵ GABARITO
A alternativa D descreve corretamente o relacionamento ternário entre Projeto, Funcionario e Tarefa, mediado pela entidade Participacao. Ela afirma que um funcionário pode ser designado a várias tarefas em vários projetos, e que cada designação é uma instância única — exatamente o que a chave primária ID_Participacao garante. A cardinalidade N:M:P do relacionamento ternário permite essa multiplicidade, e a entidade associativa Participacao armazena cada combinação como uma linha única.
Alternativa E — ❌ Incorreta
A alternativa afirma que a entidade Tarefa não possui relação direta com Funcionario, sendo sempre mediada por Projeto. Isso é incorreto: no esquema, a relação entre Tarefa e Funcionario é mediada pela entidade Participacao, não por Projeto. A alternativa confunde o papel da entidade associativa, que media o relacionamento ternário entre as três entidades, e não apenas entre Tarefa e Funcionario via Projeto.