Imagem de fundo

Considere as seguintes entidades em um Modelo Entidade...

Considere as seguintes entidades em um Modelo Entidade Relacionamento:


Entidades:

Aluno (id_aluno, nome)

Matricula (id_matricula, data_matricula)


Relacionamentos:

Um Aluno pode fazer várias Matrículas

Uma Matrícula pertence a um único Aluno


Regras de Negócio:

Cada Matrícula deve obrigatoriamente estar associada a um Aluno

Um Aluno pode existir sem ter feito nenhuma Matrícula


Para representar esse relacionamento no banco de dados relacional, garantindo a integridade referencial, o usuário deve


A

adicionar uma chave estrangeira (id_aluno) na tabela Matricula, referenciando a tabela Aluno.


B

criar uma tabela intermediária (Aluno_Matricula) para armazenar as chaves primárias das tabelas Aluno e Matricula.


C

adicionar uma chave estrangeira (id_matricula) na tabela Aluno, referenciando a tabela Matricula.


D

usar uma chave composta (id_aluno, id_matricula) na tabela Matricula.


E

representar o relacionamento com uma view SQL que une as tabelas Aluno e Matricula.