Flashcard FC296659
Como se determina a chave primária ao mapear um relacionamento n‑ário quando uma entidade participante tem participação 1?
Projeto e Modelagem de Dados
CESGRANRIO · 2023
Como se determina a chave primária ao mapear um relacionamento n‑ário quando uma entidade participante tem participação 1?
Mostrar resposta e comentário
Resposta
Resposta objetiva: A chave primária é a combinação das chaves estrangeiras das entidades participantes, excluindo a FK da entidade com participação 1, que permanece apenas como FK.Explicação:
Ao mapear um relacionamento n‑ário cria‑se uma relação com todas as chaves estrangeiras das entidades e os atributos do relacionamento.
Normalmente a PK é a combinação de todas as FKs: \(PK=\{FK_1,FK_2,\dots,FK_n\}\).
Se uma entidade participa com participação 1, sua FK não precisa compor a PK, mantendo‑se apenas como FK de referência: ex.: se \(FK_k\) tem participação 1, então \(PK=\{FK_1,\dots,FK_{k-1},FK_{k+1},\dots,FK_n\}\).
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/295873
Conteúdo do catálogo FC Concursos · Atualizado em