Considere o seguinte trecho de um diagrama entidade-relacion...

Próximas questões
Com base no mesmo assunto
Q1836578 Banco de Dados
Considere o seguinte trecho de um diagrama entidade-relacionamento, resultante da modelagem de um banco de dados relacional: Imagem associada para resolução da questão
Considerando as regras adequadas para prevenir redundâncias desnecessárias, o mapeamento desse trecho de diagrama para o modelo relacional resulta nas seguintes tabelas:
Alternativas

Comentários

Veja os comentários dos nossos alunos

Trata-se de um DER estendido. 

O Triângulo representa uma especialização, e o label "ISA" significa "É um". 

Como há uma linha dupla entre Produto e o relacionamento, significa que há uma participação total na especialização. Ou seja, todo produto é Medicamento ou Alimento e não existe outra entidade que herde de Produto.

 

Nesse contexto, há duas formas principais de mapear isso:

1) Criar uma única tabela Produto que conterá todos os atributos das 3 tabelas. Precisará criar mais 1 ou 2 atributos para definir se é Medicamento, Alimento ou os dois. Mas esse diagrama não define se é uma relação disjunta ou sobreposta e também não existe alternativa com esse modelo na questão

2) Criar as 3 tabelas e fazer com que as filhas possuam uma FK para o pai (GAB E). OBS: não necessariamente essa FK também precisa ser PK

"alimentação" é pra se f....

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo