Banco de Dados: Uma empresa está criando um sistema para registrar clientes e pedidos. No modelo conceitual inicial, os dados do cliente, como nome e telefone, foram registrados na entidade Cliente. No entanto, esses mesmos dados também foram incluídos novamente na entidade Pedido. Durante a revisão do modelo, a equipe percebeu que qualquer alteração nos dados do cliente exigiria atualizações em mais de um local, aumentando o risco de erros e dificultando a manutenção do sistema. Ao analisar esse modelo conceitual, qual critério de validação deve ser aplicado para identificar corretamente o principal problema apresentado?
Uma empresa está criando um sistema para registrar clientes e pedidos. No modelo conceitual inicial, os dados do cliente, como nome e telefone, foram registrados na entidade Cliente. No entanto, esses mesmos dados também foram incluídos novamente na entidade Pedido. Durante a revisão do modelo, a equipe percebeu que qualquer alteração nos dados do cliente exigiria atualizações em mais de um local, aumentando o risco de erros e dificultando a manutenção do sistema.
Ao analisar esse modelo conceitual, qual critério de validação deve ser aplicado para identificar corretamente o principal problema apresentado?
Correção de redundâncias.
Avaliação da clareza do diagrama.
Correção de inconsistências.
Ajustes com base em feedback técnico.
Verificação da integridade conceitual.
O problema descrito é a duplicação dos mesmos atributos (nome, telefone do cliente) em duas entidades diferentes (Cliente e Pedido).
Isso caracteriza redundância de dados no modelo conceitual, pois a mesma informação é armazenada em mais de um lugar. A consequência direta é exatamente a relatada no enunciado: qualquer mudança (ex.: telefone do cliente) precisa ser replicada em múltiplos pontos, o que:
- aumenta o risco de inconsistência (um local atualizado e outro não);
- dificulta a manutenção;
- viola um critério clássico de validação de modelos: evitar repetição desnecessária de informações quando elas podem ser representadas por relacionamento/associação apropriada (Pedido se relaciona a Cliente, em vez de “copiar” os dados do cliente).
Portanto, o critério de validação que identifica corretamente o principal problema é a correção de redundâncias.
Alternativa correta: (A).