Flashcard FC296651
Como mapear, no Modelo Relacional, um relacionamento muitos-para-muitos que possui atributo próprio?
Projeto e Modelagem de Dados
CESGRANRIO · 2024
Como mapear, no Modelo Relacional, um relacionamento muitos-para-muitos que possui atributo próprio?
Mostrar resposta e comentário
Resposta
Resposta objetiva: criar uma tabela associativa cuja chave primária é composta pelas chaves estrangeiras das entidades envolvidas e que contenha o atributo do relacionamento.Explicação:
Entidades viram tabelas com seus identificadores como PKs.
O relacionamento M:N com atributo vira uma tabela que contém: FKs para as PKs das entidades e o(s) atributo(s) do relacionamento.
A PK da tabela associativa é a composição das FKs, garantindo unicidade por par e preservando a potência por par.
Ex.: ENT1(id1), ENT2(id2), ASSOCIACAO(id1, id2, atributo)
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/295865
Conteúdo do catálogo FC Concursos · Atualizado em