Ola, amigos do Projeto Sia Consult, nesse segundo artigo aqui escrito para o Projeto estarei apresentando uma estrutura de Banco de Dados que e usada em sistemas que trabalham em Grade geralmente em segmentos de confecções de calcados.
Bom o controle em Grade um recurso muito pedido quando se trabalha com clientes desses segmentos, pois os clientes podem saber as informações mais detalhadas sobre seus produtos.
O mesmo pode saber qual tamanho que vende mais qual vende menos, assim ele pode pedir mais quantidade de um certo tamanho por que ele analisou no sistema que ele vende mais.
Inicialmente a minha estrutura de grade e composto por 5 tabelas, isso mesmo 5 tabelas.
Vou explicar para todas elas em detalhes, veja na figura abaixo a minha tabela de cadastro de produtos em grade que chamo de detalhada.
Linha (CODLIN) – Tabela onde e guardada os dados principais da Linha = Produto.
Ex: Descrição, Unidade, CodFornecedor, CodMarca, CodGrupo, CodSubGrupo e TipoProduto.
A segunda se chama Modelo (CODMODELO) e onde guardamos as referencias de cada linha, a mesma pode conter referencia, cor.
A mesma se relaciona com a tabela de linha, pois a mesma contem um campo chamado CODLIN.
Terceira Tabela se chama Produto (CODPROD) que e onde serão guardados os tamanhos de cada referencia, na mesma existe o campo CODMODELO para se relacionar com a tabela MODELO.
Ex: Linha = Sapato
Referencia = 123, cor= Preta.
Tamanhos
34
36
Quarta Tabela se chama Estoque (CODEST) e onde são guardados os estoque (Quantidade em Estoque) de cada PRODUTO e de cada empresa, na mesma existe o campo CODPROD para relacionamento com a tabela PRODUTO.
Ex: O tamanho 38 pode ter a seguinte estrutura por loja.
Tamanho = 34, Loja 1 = 5
Tamanho = 36, Loja 2 = 10
Quinta Tabela CODIGOBARRA (CODBARRA) ufa , na mesma e onde salvamos os códigos de barras de cada produto, isso mesmo um produto pode ter mais de um código de barra, na mesma existe o campo CODPROD para relacionamento com a tabela PRODUTO.
Na figura abaixo mostro um pequeno diagrama das Tabelas citadas com seus respectivos relacionamentos.
Bom pessoal já que temos que iniciar então pensei em iniciar mostrando a parte do cadastro de produtos que e celebro do nosso sistema.
Como comentei no inicio esse sistema será um sistema varejista, e essa estrutura de tabelas pode ser usada para montar um cadastro de um cliente de mercadinho como para um cliente que trabalha com grade como um cliente de calçados.
Veja na figura abaixo uma tela de um cadastro simples que pode ser usada e quase todos os tipos de clientes.
Conclusão
Nesse artigo expliquei como funciona um modelo de cadastro em Grade que pode ser usado para tipo de clientes e segmentos.
Espero ter ajudado alguém e espero sugestões.
Uma coisa.
Estou precisando de um voluntário para fazer a modelagem do banco de dados usando alguma ferramenta de modelagem, pois o meu tempo nesse momento não esta dos melhores.
Tenho um emprego e tenho meus próprios clientes e nas horas vagas estou começando a da um gás no nosso projeto, espero que tenhamos um voluntário logo.
Vou postar o banco de dados em SQL Server para que todos possam dar seus palpites sobre o mesmo.
Att.
Sérgio de Castro Guedes - sergio@delphi.eti.br
Coordenador Geral do Portal Planeta dephi www.delphi.eti.br e Editor Geral da Revista TiMagazine. Programador Delphi desde de 2005, experiências em MSSQL, Firebird.
Atualmente tem sua própria empresa em Manaus-Am, Lider do projeto Sia Consult.
Bom o controle em Grade um recurso muito pedido quando se trabalha com clientes desses segmentos, pois os clientes podem saber as informações mais detalhadas sobre seus produtos.
O mesmo pode saber qual tamanho que vende mais qual vende menos, assim ele pode pedir mais quantidade de um certo tamanho por que ele analisou no sistema que ele vende mais.
Inicialmente a minha estrutura de grade e composto por 5 tabelas, isso mesmo 5 tabelas.
Vou explicar para todas elas em detalhes, veja na figura abaixo a minha tabela de cadastro de produtos em grade que chamo de detalhada.
Linha (CODLIN) – Tabela onde e guardada os dados principais da Linha = Produto.
Ex: Descrição, Unidade, CodFornecedor, CodMarca, CodGrupo, CodSubGrupo e TipoProduto.
A segunda se chama Modelo (CODMODELO) e onde guardamos as referencias de cada linha, a mesma pode conter referencia, cor.
A mesma se relaciona com a tabela de linha, pois a mesma contem um campo chamado CODLIN.
Terceira Tabela se chama Produto (CODPROD) que e onde serão guardados os tamanhos de cada referencia, na mesma existe o campo CODMODELO para se relacionar com a tabela MODELO.
Ex: Linha = Sapato
Referencia = 123, cor= Preta.
Tamanhos
34
36
Quarta Tabela se chama Estoque (CODEST) e onde são guardados os estoque (Quantidade em Estoque) de cada PRODUTO e de cada empresa, na mesma existe o campo CODPROD para relacionamento com a tabela PRODUTO.
Ex: O tamanho 38 pode ter a seguinte estrutura por loja.
Tamanho = 34, Loja 1 = 5
Tamanho = 36, Loja 2 = 10
Quinta Tabela CODIGOBARRA (CODBARRA) ufa , na mesma e onde salvamos os códigos de barras de cada produto, isso mesmo um produto pode ter mais de um código de barra, na mesma existe o campo CODPROD para relacionamento com a tabela PRODUTO.
Na figura abaixo mostro um pequeno diagrama das Tabelas citadas com seus respectivos relacionamentos.
Bom pessoal já que temos que iniciar então pensei em iniciar mostrando a parte do cadastro de produtos que e celebro do nosso sistema.
Como comentei no inicio esse sistema será um sistema varejista, e essa estrutura de tabelas pode ser usada para montar um cadastro de um cliente de mercadinho como para um cliente que trabalha com grade como um cliente de calçados.
Veja na figura abaixo uma tela de um cadastro simples que pode ser usada e quase todos os tipos de clientes.
Conclusão
Nesse artigo expliquei como funciona um modelo de cadastro em Grade que pode ser usado para tipo de clientes e segmentos.
Espero ter ajudado alguém e espero sugestões.
Uma coisa.
Estou precisando de um voluntário para fazer a modelagem do banco de dados usando alguma ferramenta de modelagem, pois o meu tempo nesse momento não esta dos melhores.
Tenho um emprego e tenho meus próprios clientes e nas horas vagas estou começando a da um gás no nosso projeto, espero que tenhamos um voluntário logo.
Vou postar o banco de dados em SQL Server para que todos possam dar seus palpites sobre o mesmo.
Att.
Sérgio de Castro Guedes - sergio@delphi.eti.br
Coordenador Geral do Portal Planeta dephi www.delphi.eti.br e Editor Geral da Revista TiMagazine. Programador Delphi desde de 2005, experiências em MSSQL, Firebird.
Atualmente tem sua própria empresa em Manaus-Am, Lider do projeto Sia Consult.