Escolar Documentos
Profissional Documentos
Cultura Documentos
Cliente:
ID do cliente
Nome
Endereço
Número de telefone
Transação:
ID da transação
ID do cliente
Valor da transação
ID do terminal de pagamento
Terminal de Pagamento:
ID do terminal
Localização do terminal
ID do registro
Descrição do evento
Relacionamentos:
Um cliente pode realizar várias transações, mas uma transação pertence a um único cliente
(relacionamento um-para-muitos).
Um terminal de pagamento pode processar várias transações, mas uma transação é processada por um
único terminal de pagamento (relacionamento um-para-muitos).
Os registros de log estão associados tanto às transações quanto aos terminais de pagamento, pois
registram eventos relacionados a eles.
Para evitar redundâncias, podemos garantir que cada entidade tenha apenas os atributos necessários
para sua finalidade específica e que os relacionamentos entre as entidades sejam estabelecidos de
forma eficiente, evitando duplicação de informações.
Entidade Cliente:
Nome
Endereço
Número de telefone
E-mail
Entidade Transação:
Valor da transação
Status da transação
Método de pagamento
Resultado da autorização
Localização do terminal
Status do terminal
Tipo de evento
Descrição do evento
Este esquema de banco de dados é projetado para armazenar informações relevantes sobre transações
de pagamento, clientes, terminais de pagamento e registros de log de forma eficiente e organizada. Ele
permite uma fácil recuperação e gerenciamento dos dados, garantindo a resiliência e a eficácia do
sistema de pagamento.