Pular para o conteúdo principal
← Banco de questões
Banco de Dados
Aprovado Ai
2026
Modelagem de Dados

Banco de Dados · Aprovado.ai 2026

Em um cenário de modelagem de dados relacional, uma empresa precisa armazenar informações de seus clientes e os produtos que cada um comprou. Um cliente pode comprar vários produtos, e um produto pode ser comprado por vários clientes. Para representar essa relação de forma eficiente e sem redundância, qual tipo de relacionamento deve ser estabelecido entre as entidades 'Cliente' e 'Produto'?

  1. A)Um-para-Um (1:1), pois cada cliente tem um produto e cada produto pertence a um cliente.
  2. B)Muitos-para-Um (N:1), pois muitos clientes compram um único produto.
  3. C)Um-para-Muitos (1:N), pois um cliente compra muitos produtos, mas cada produto é comprado por apenas um cliente.
  4. D)Muitos-para-Muitos (N:N), exigindo uma tabela associativa para resolução.
    gabarito
  5. E)Recursivo, pois a entidade Cliente se relaciona consigo mesma para indicar compras anteriores.

Resposta correta: alternativa D

Muitos-para-Muitos (N:N), exigindo uma tabela associativa para resolução.

Ver comentário resumido

A relação descrita, onde um cliente compra vários produtos e um produto é comprado por vários clientes, é classicamente um relacionamento Muitos-para-Muitos (N:N). Em bancos de dados relacionais, esse tipo de relacionamento é resolvido através da criação de uma terceira tabela, c…

Resolva e receba a explicação completa por IA

Em vez do gabarito, a IA mostra exatamente onde você errou.

Sem cartão de crédito · Cancele quando quiser

Mais questões de Banco de Dados