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
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