FC ConcursosFC Concursos

Flashcard FC296662

Em um relacionamento 1:N com participação total do lado N, onde colocar a chave estrangeira e que restrição aplicar?

Projeto e Modelagem de Dados

CESGRANRIO · 2018

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

Em um relacionamento 1:N com participação total do lado N, onde colocar a chave estrangeira e que restrição aplicar?
Mostrar resposta e comentário

Resposta

Resposta: Criar duas tabelas; colocar a chave estrangeira no lado N e torná‑la NOT NULL.

Explicação:
Uma tabela para cada entidade; a FK no lado N referencia a PK do lado 1.
Como cada instância do lado N exige exatamente uma do lado 1, a FK não pode ser nula (participação total).
Não é necessária tabela de relacionamento adicional.
Essa modelagem mantém a 3FN, pois atributos dependem da própria PK.






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

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

Continue aprendendo