Considere o diagrama entidade-relacionamento abaixo. ...
Considere o diagrama entidade-relacionamento abaixo.
As chaves primárias de Cidadão e Processo são pk_cidadao e pk_processo, respectivamente. O relacionamento Consulta possui a cardinalidade 0,n com n>1 em ambos os lados.
Em um banco de dados relacional normalizado, estará correta a criação da tabela
Comentários
Veja os comentários dos nossos alunos
Regras de Relacionamento N:N– Para estabelecer este tipo de relacionamento, devemos ter três tabelas, sendo que a terceira é responsável por relacionar as outras duas. Para isso, é preciso que essas duas primeiras tabelas contenham uma coluna que seja chave primária.
As colunas que são chaves primárias na primeira e na segunda tabela devem ser colunas com chave estrangeira na terceira. Assim, esta tabela terá duas chaves estrangeiras, as quais formam uma chave primária composta.
Site: DEVMEDIA
Quando se cria uma tabela do relacionamento, nesse caso consulta, ela deverá conter as chaves primárias das tabelas de origem (Cidadão e Processo), formando assim uma chave composta.
Nessa questão, a cardinalidade é OPCIONAL e o relacionamento é N:N.
At.te
Foco na missão !
GABARITO E!
.
.
Sistemas de bancos de dados relacionais normalmente não permitem implementar um relacionamento muitos para muitos direto entre duas tabelas.
Para evitar esse problema você pode dividir o relacionamento muitos para muitos em dois relacionamentos um para muitos usando uma terceira tabela, chamada de tabela de associação. Cada registro em uma tabela de associação inclui um campo de correspondência que contém o valor das chaves primárias das duas tabelas que ela associa. (Na tabela de associação, esses campos de correspondência são chaves externas.) Esses campos de chaves externas são preenchidos com dados, pois os registros da tabela de associação são criados de ambas as tabelas que ela associa.
Date, 2004
Alguém por favor poderia me dizer por que a resposta não é essa?
Consulta tendo como chave estrangeira pk_cidadao mais pk_processo.
Gabarito E
Em casos de n:n é usado as duas chaves primárias, uma de cada tabela, como referência para o relacionamento (entidade associativa).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo