Banco de dadosDer
- (FCC 2016)
Considere um banco de dados cujo modelo Entidade-Relacionamento, em uma perspectiva lógica, possui duas entidades: processoe advogadorelacionadas com cardinalidade n:m. Cada advogado pode atuar em diversos processos, hora como advogado de acusação, hora como advogado de defesa, o que é definido em um atributo tipo_atuacao. Cada processo poderá ter, consequentemente, pelo menos dois advogados, um de defesa e um de acusação. Quando o modelo for implementado em um sistema gerenciador de banco de dados relacional,
A) as duas entidades darão origem a duas tabelas e a relação n:m será implementada por um campo de ligação comum em ambas as tabelas.
B) o campo tipo_atuacao será colocado na tabela advogado , pois o tipo de atuação é um atributo do advogado, que define a forma como ele atuará no processo.
C) deverá ser criada uma tabela de ligação entre processo e advogado , originando duas relações com cardinalidade 1:1 . O atributo tipo_atuacao será colocado nessa tabela.
D) deverá ser criada uma tabela Atuação com um único campo, tipo_atuacao , já que o tipo da atuação do advogado pode ser diferente em cada processo que ele atua.
E) deverá ser criada uma tabela de ligação entre processo e advogado, originando dois relacionamentos 1:n . O atributo tipo_atuacao será colocado nessa tabela.
Próximo:
EXERCÍCIOS - Exercício 30
Vamos para o Anterior: Exercício 28
Tente Este: Exercício 162
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados