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:
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.
https://drive.google.com/file/d/1A3qtVVEnvCkd_RT3mBjEmSCqeacEs1FX/view?usp=drive_link |
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.
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. |
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. |
Artigo sugerido pelo analista Dannyel Leal.