FC ConcursosFC Concursos

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

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

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

Continue aprendendo