De todas as entidades, algumas são centrais para o negócio. Vamos destacar as 3 mais importantes e seus principais relacionamentos.
É a entidade central que conecta cliente, aparelho, produtos e finanças em um único atendimento.
Armazena todas as informações dos clientes, permitindo um histórico completo de atendimentos.
Gerencia o estoque, preços e a utilização de peças e acessórios nos consertos.
Além das principais, existem tabelas de apoio que organizam e padronizam as informações, garantindo a consistência do sistema.
Armazena informações sobre os diferentes tipos de aparelhos (smartphones ou tablets) que podem ser atendidos pela assistência técnica. Serve como um catálogo de dispositivos para padronizar o cadastro nas ordens de serviço.
Centraliza todas as informações dos clientes da assistência técnica, permitindo dois tipos de cadastro: simples (apenas dados essenciais) ou completo (dados detalhados para faturamento e controle).
Define e padroniza as formas de pagamento aceitas pela assistência técnica, como dinheiro, cartão de débito, cartão de crédito e PIX. Facilita relatórios de recebimentos por modalidade.
Cadastra todos os colaboradores da assistência técnica, incluindo informações pessoais, profissionais e status de atividade. Permite atribuição de responsabilidades e rastreabilidade.
Organiza os produtos em categorias lógicas (ex.: “Telas”, “Baterias”, “Acessórios”), facilitando a gestão do estoque e a localização de itens.
Entidade central do sistema, representando cada atendimento realizado. Coordena todas as atividades do negócio, integrando cliente, aparelho, funcionários, produtos utilizados e controle financeiro.
Registra as formas de pagamento utilizadas em cada ordem de serviço, permitindo pagamentos múltiplos (ex.: parte em dinheiro, parte no cartão).
Representa todos os produtos comercializados pela assistência técnica. Gerencia o estoque completo, controla preços de compra e venda, e integra automaticamente com as ordens de serviço.
Entidade associativa que registra quais produtos foram utilizados em cada ordem de serviço, incluindo quantidades, valores e observações específicas.
Padroniza as unidades de medida utilizadas no controle de estoque (peça, caixa, metro, etc.), garantindo consistência nos cadastros de produtos.
Gerencia o acesso ao sistema, vinculando funcionários aos seus perfis de usuário com diferentes níveis de permissão e controle de segurança.
Armazena registros detalhados de todas as ações executadas no sistema. Permite rastreamento completo das atividades, garantindo transparência e segurança.