Questão FC372709
Um técnico, ao efetuar a modelagem de um banco de dados relacional, pode utilizar o modelo entidade-relacionamento no qual
Projeto e Modelagem de Dados
FCC · 2019
Um técnico, ao efetuar a modelagem de um banco de dados relacional, pode utilizar o modelo entidade-relacionamento no qual
- entre dois conjuntos de entidades pode estar associado mais de um conjunto de relacionamentos.
- um conjunto de relacionamentos binário liga conjuntos de entidades com exatamente dois atributos cada um.
- conjuntos de relacionamentos não podem possuir atributos descritivos.
- um conjunto de relacionamentos recursivo está associado a pelo menos 3 conjuntos de entidades.
- cada conjunto de entidades deve estar associado a no máximo 2 conjuntos de relacionamentos.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A afirmativa indica que entre dois conjuntos de entidades pode haver mais de um conjunto de relacionamentos. Isso é permitido porque cada relacionamento expressa uma semântica distinta do domínio.
Por exemplo, entre Pessoa e Carro posso ter o relacionamento possui (situação atual) e outro historico_posse (registro temporal). Cada um captura informações, regras e cardinalidades diferentes.
Cada conjunto de relacionamentos pode ter seus próprios atributos (como data de aquisição) e restrições; portanto, modelar relacionamentos separados torna explícitas essas diferenças.
Na implementação relacional, geralmente cada relacionamento vira uma tabela própria quando tem atributos ou é N:N, preservando claramente a semântica definida no MER.
Conteúdo do catálogo FC Concursos · Atualizado em