Em um banco de dados relacional existem as tabelas Cliente e ContaCorrente co...

Em um banco de dados relacional existem as tabelas Cliente e ContaCorrente com cardinalidade tal que um cliente poderá possuir diversas contas-correntes e cada conta-corrente poderá ser conjunta, o...


Em um banco de dados relacional existem as tabelas Cliente e ContaCorrente com cardinalidade tal que um cliente poderá possuir diversas contas-correntes e cada conta-corrente poderá ser conjunta, ou seja, pertencer a mais de um cliente. Para implementar corretamente a ligação entre essas tabelas em um Sistema Gerenciador de Banco de Dados Relacional padrão,
 

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • David Castilho
    David Castilho
    31/12/1969 • 21:00
    Gabarito: e)

    Para implementar corretamente a ligação entre as tabelas Cliente e ContaCorrente em um banco de dados relacional, onde um cliente pode possuir diversas contas-correntes e cada conta-corrente pode pertencer a mais de um cliente, é necessário criar uma tabela de associação entre elas.

    Essa tabela de associação, também conhecida como tabela intermediária ou tabela pivot, irá conter as chaves primárias das tabelas Cliente e ContaCorrente, estabelecendo assim a relação muitos para muitos entre elas. Dessa forma, cada registro nessa tabela de associação representará a ligação entre um cliente e uma conta-corrente específicos.

    Essa abordagem é a mais adequada para lidar com relacionamentos muitos para muitos em um banco de dados relacional, garantindo a integridade dos dados e a correta representação da cardinalidade entre as entidades envolvidas.
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.