FC ConcursosFC Concursos

Flashcard FC296663

Quando transformar um relacionamento E‑R em tabela separada no esquema relacional?

Projeto e Modelagem de Dados

CESGRANRIO · 2018

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

Quando transformar um relacionamento E‑R em tabela separada no esquema relacional?
Mostrar resposta e comentário

Resposta

De forma objetiva. Atributos do relacionamento ou cardinalidade m:n.

Explicação:
• Se o relacionamento tem atributos → criar tabela própria com as FKs das entidades + colunas dos atributos.
• Se é m:n → criar tabela de junção com as FKs (PK pode ser a combinação delas ou uma chave sintética).
• Se é 1:N e sem atributos → colocar FK no lado N referenciando o lado 1.
• Se é 1:1 → pode-se usar FK em um dos lados (respeitando opcionalidade); se houver atributos, criar tabela.




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

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

Continue aprendendo