FC ConcursosFC Concursos

Questão FC372713

Considere que um Analista da SANASA está criando um modelo ER para um banco de dados relacional usando a notação Crow´s Foot. Há duas tabelas denominadas TabEstação e TabTratamento

Projeto e Modelagem de Dados

FCC · 2019

Considere que um Analista da SANASA está criando um modelo ER para um banco de dados relacional usando a notação Crow´s Foot. Há duas tabelas denominadas TabEstação e TabTratamento. O Analista constatou que muitos campos de TabEstação estão associados a vários campos de TabTratamento, ou seja, as tabelas têm uma relação (M:N). Nessa situação,

  1. é possível implementar diretamente esse tipo de relação em qualquer banco de dados relacional.
  2. o símbolo que expressa a relação entre as duas tabelas é 
  3. deve-se criar uma tabela de ligação TabLig e ajustar o modelo ER: TabEstação 
     TabLig 
     TabTratamento.
  4. o símbolo que expressa a relação entre as duas tabelas é 
  5. deve-se definir qual tabela da relação tem que existir para que a outra exista; o lado obrigatório deve ficar marcado com um círculo sobre a linha de ligação.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A alternativa indica a criação de uma tabela de ligação — aqui chamada TabLig — para modelar a relação M:N entre TabEstação e TabTratamento. Essa é a forma correta de implementar, no modelo relacional, associações muitos‑para‑muitos.

A TabLig armazena as chaves estrangeiras que referenciam TabEstação e TabTratamento, transformando a relação M:N em duas relações 1:N (cada estação pode aparecer em várias linhas de TabLig e cada tratamento também).

Nessa tabela de ligação podem constar também atributos do próprio relacionamento (por exemplo, data de início, prioridade) e a chave primária pode ser uma chave primária composta (FK1, FK2) ou um identificador substituto.

Esse ajuste mantém a integridade referencial e facilita consultas e restrições, além de ser compatível com a notação Crow’s Foot usada no diagrama ER.

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

Continue aprendendo