

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considerando a abordagem de mapeamento objeto-relacional (ORM), seja o mapeamento da classe “Parlamentar” realizado da forma que segue:
Parlamentar ( {cod_parlamentar} , nome, partido, email, telefone, endereco, data_nascimento, naturalidade, foto )
A fim de manter, no modelo lógico de banco de dados relacional, a semântica expressa na classe “Submissão” do modelo conceitual, e considerando que
I. o atributo id_parlamentar indica uma chave estrangeira para a chave primária da tabela “Parlamentar”;
II. o atributo id_proposicao indica uma chave estrangeira para a chave primária da tabela “Proposição”.
Nesse caso, uma abordagem correta seria
adicionar na tabela “Parlamentar” a chave estrangeira “cod_proposicao”, referenciando a chave primária da tabela “Proposição”.
alterar a cardinalidade máxima da associação entre “Parlamentar” e “Proposição”, com vistas a torná-la com conectividade muitos-para-muitos.
criar a tabela “Submissão” com o seguinte esquema: Submissão ({id_parlamentar<FK>,id_proposicao<FK>} <PK>, data, id_parlamentar, id_proposicao).
criar a tabela “Submissão” com o seguinte esquema: Submissão (id_submissao <PK>, data, id_parlamentar<FK>).
criar a tabela “Submissão” com o seguinte esquema: Submissão (id_submissao <PK>, data, id_parlamentar<FK>, id_proposicao<FK>).