FC ConcursosFC Concursos

Flashcard FC377294

Como mapear para o modelo relacional uma entidade com identificador, um relacionamento muitos-para-muitos com atributo e um atributo multivalorado?

Projeto e Modelagem de Dados

Instituto Consulplan · 2021

De acordo com o assunto TI Banco de Dados: Projeto e Modelagem de Dados, responda:

Como mapear para o modelo relacional uma entidade com identificador, um relacionamento muitos-para-muitos com atributo e um atributo multivalorado?
Mostrar resposta e comentário

Resposta

Resposta objetiva: Entidade → relação com PK.
Relacionamento N:N → relação associativa com as FK das entidades e os atributos do relacionamento.
Atributo multivalorado → relação própria vinculada por FK, com PK composta (proprietário, valor).

Explicação:
Entidade do modelo ER vira tabela; seu identificador passa a ser a chave primária.
Um relacionamento muitos-para-muitos é convertido em tabela associativa que armazena referências (FK) a cada entidade participante e inclui atributos do relacionamento (ex.: data).
Um atributo multivalorado é projetado em tabela separada, ligada por FK ao proprietário; a combinação (proprietário, valor) garante unicidade.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/374524

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

Continue aprendendo