FC ConcursosFC Concursos

Questão FC372744

Considere as informações a seguir para responder a questão. Em uma organização, um advogado pode estar relacionado a vários processos e cada processo pode estar relacionado a vário

Projeto e Modelagem de Dados

FCC · 2022

Considere as informações a seguir para responder a questão.

 

Em uma organização, um advogado pode estar relacionado a vários processos e cada processo pode estar relacionado a vários advogados. Cada advogado pode dar um parecer diferente em cada processo em que atua. A imagem abaixo mostra a relação entre as tabelas do banco de dados da organização.

 

 

Após o banco de dados e as tabelas serem criadas, foram cadastrados os dados abaixo, nas respectivas tabelas.

 

 

Do ponto de vista do Modelo Entidade Relacionamento,

  1. se o parecer de cada advogado fosse o mesmo para todos os processos relacionados a ele, o campo parecerAdvogado deveria ser colocado na tabela Processo.
  2. o modelo está incorreto, pois o campo parecerAdvogado deve ser colocado na tabela Advogado, já que o advogado pode dar um parecer diferente para processos diferentes.
  3. o modelo não está adequado a nenhuma forma normal, pois o campo parecerAdvogado está relacionado apenas ao campo oabAdvogado, parte da chave primária.
  4. o modelo está adequado à segunda forma normal, pois o campo parecerAdvogado é dependente da chave primária completa da tabela Advogado_Processo.
  5. o campo anoIniProcesso deve ser colocado na tabela Advogado_Processo, pois o ano em que o processo inicia depende também de cada advogado que acompanhará o processo.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

O modelo está adequado à 2ª Forma Normal porque o atributo parecerAdvogado depende da chave primária composta da tabela Advogado_Processo.

A tabela Advogado_Processo representa o relacionamento N:M entre advogado e processo, tendo como PK o par (oabAdvogado, numProcesso).

Semânticamente, o parecerAdvogado é específico para cada combinação advogado–processo; logo existe a dependência funcional plena: (oabAdvogado, numProcesso) → parecerAdvogado.

Como esse atributo não depende apenas de uma parte da chave (não há dependência parcial), não se viola a 2ª FN. Assim, a modelagem mantém a integridade e evita redundância associada a dependências parciais.

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

Continue aprendendo