Gabarito disponível
• cada cliente possui um código único, nome, CPF, endereço e pode possuir mais de uma conta bancária;
• cada conta bancária pertence a um único cliente, possui número exclusivo, tipo (corrente ou poupança) e saldo;
• a agência deseja armazenar os dados de transações, que envolvem valores movimentados em contas bancárias, com data, hora e tipo (depósito, saque ou transferência).
Com base nessa situação hipotética, assinale a opção em que é corretamente descrita a modelagem conceitual dos dados conforme o modelo entidade-relacionamento.
Resolução comentada
Cliente, conta e transação são entidades, e cliente–conta é 1:N.
Cliente, conta e transação têm identidade e atributos próprios, por isso são entidades. Como um cliente pode ter várias contas e cada conta pertence a um só cliente, o relacionamento é 1:N, como diz B.
Análise das alternativas
A) Errada: no enunciado o endereço é apenas um atributo do cliente (que pode ser composto), e não uma entidade. C) Errada: cliente tem atributos e relacionamentos próprios, por isso é entidade. D) Errada: transação tem atributos próprios (data, hora, tipo) e é mais bem modelada como entidade ligada à conta. E) Errada: uma transação não é atributo, pois tem estrutura e identidade próprias.
Referência: Elmasri & Navathe — modelo entidade-relacionamento.
Resolução comentada do VaiConcursos.