- Created by Felipe Graciano de Moura Ramos, last modified on Jan 03, 2024
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 2 Current »
Produto: MaxPromotor
1- Introdução
Este guia é um recurso conciso e objetivo destinado a facilitar a compreensão e o uso eficaz do nosso banco de dados composto por 279 tabelas, voltado para equipes de implantação. O foco está em habilitar tanto a nossa equipe quanto os clientes a extrair informações valiosas desses dados para a construção de soluções de Business Intelligence (B.I.).
Você encontrará aqui:
- Diagrama Simplificado do Banco de Dados: Uma visão geral das tabelas, com ênfase nas mais relevantes para a criação de B.I.
- Descrição das Tabelas Chave: Detalhes sobre as funções e inter-relações das tabelas principais.
- Consultas Padrão para Relatórios: Exemplos de consultas SQL frequentemente usadas para gerar relatórios.
Este documento tem como objetivo oferecer uma compreensão clara e aplicável do nosso banco de dados, capacitando a equipe a apoiar os clientes na análise de dados e na geração de insights de negócios.
2- Diagrama geral do banco de dados
LINK DA IMAGEM
Como podemos ver no diagrama do banco de dados, existem muitas tabelas relacionadas, o que torna a complexidade de um consulta na medida em que se relacionam as informações ainda maior, para tentar simplificar iremos abordar apenas as principais tabelas e citar alguns exemplos de querys utilizadas para emissão dos principais relatórios do produtos, que não devem ser compartilhadas com o cliente, onde visam apenas ilustrar e compreender melhor esses relacionamentos a fim de extrair as principais informações contidas no MaxPromotor.
3- Principais Tabelas
Tabela | Principal função |
prow_visita | Tem como função registrar as visitas realizadas pelos usuários do App do MaxPromotor, sendo uma tabela essencial pelo fato de outras tabelas dependerem da visita para registro das informações. |
prow_usuario | Tem como função armazenar as informações cadastrais referente ao usuário do sistema. |
prow_ponto_venda | Tem como função armazenar as informações cadastrais referente aos pontos de venda disponíveis para atendimento no sistema. |
prow_pedido | Tem como função armazenar as informações dos pedidos que vieram de origem do ERP, através da integração de Pedidos. |
prow_pedido_produto | Tem como função armazenar as informações dos itens avaliados do tipo Produto pertencentes a um Pedido. |
prow_agenda | Tem como função armazenar as informações da agenda de atendimento do usuário do App do MaxPromotor. |
prow_item_agenda | Tem como função armazenar as informações detalhadas vinculadas à agenda de atendimento do usuário do App do MaxPromotor. |
prow_pergunta | Tem como função armazenar as informações da Pergunta que podem ser utilizadas na Pesquisa pelo usuário do App do MaxPromotor em campo. |
prow_assunto | Tem como função armazenar as informações do Assunto que será abordado na Pesquisa pelo usuário do App do MaxPromotor em campo. |
prow_pesquisa | Tem como função armazenar as informações do Assunto que será abordado na Pesquisa pelo usuário do App do MaxPromotor em campo. |
prow_item_avaliado | Tem como função armazenar as informações do Item Avaliado, para ser utilizado pelo usuário do App do MaxPromotor. |
prow_foto | Tem como função armazenar as informações das fotos que foram criadas pelo usuário do App do MaxPromotor. |
prow_empresa | Tem como função armazenar as informações das filiais ou empresas na base de dados do MaxPromotor WEB. |
prow_rede | Tem como função armazenar as redes, que estão associadas aos aos PDVs, para que os PDVs possam estar inseridos e ter vínculos entre eles caso estejam na mesma rede. |
prow_foto_resposta_pesquisa | Tem como função associar as pesquisas com as fotos criadas pelos usuários do App do MaxPromotor. |
prow_foto_resp_pesq_item | Tem como função associar os itens da pesquisa com as fotos criadas pelos usuários do App do MaxPromotor. |
prow_objetivo | Tem como função criar metas de avaliação para os usuários do App do MaxPromotor, para que futuramente possam ver se os objetivos foram alcançados. |
prow_localizacao | Tem como função armazenar informações da geolocalização dos eventos realizados pelos usuários do App do MaxPromotor. |
4- Principais consultas de relatórios existentes
Observação
Essas consultas não devem ser repassadas para os clientes em nenhuma hipótese, serve apenas para orientar e exemplificar a obtenção de determinadas informações no sistema.
Select de itens do relatório - Visitados x Não Visitado.
Select principal do relatório - Visitados x Não Visitado.
Select relatório - Apuração.
Select relatório - Objetivo de Metas.
Select relatório - Produtividade e ociosidade.
Select relatório - Visitas e Justificativas.
Artigo sugerido pelo analista Dannyel Leal.
- No labels