Desenvolvendo uma loja virtual – Parte 1
Como meu negócio é banco crei esse artigo para explicar todas as funções que podemos usar em banco de dados Mysql para uma loja virtual.
Primeiro vamos levantar o que precisamos para uma loja virtual:
- Sistema de cadastro e alteração de produtos ( como um CMS )
- Gerenciamento de usuários do sistema
- Departamentos / Sub-departamentos
- Marcas
- Produtos
- Gerenciamento de usuarios da loja
- Acompanhamento de pedidos
- Relatórios - O Front-End da loja.
- Cadastro de usuarios
- Listagem de produtos
- Cesta de produtos
- Pedido / Venda
Para uma loja simples acho que isso basta. Agora vamos à criação do banco. Pra isso vamos usar o Mysql WorkBench
Crie um layer, vamos chamalo- de “ADMIN” , vamos colocar aqui as tabelas exclusivas do gestor.
Agora Insira uma nova tabela no layer, vamos chama-la de “tb_usuario”, collation latin1, innodb.
Insira os campos: usr_id, usr_nome,usr_email e usr_status conforme a imagem abaixo.
Vamos criar também uma tabela para o armazenamento das senhas. tb_senha, latin1, innodb, com os campos
snh_id e snh_senha, clique na ferramenta de relacionamento 1:n e clique na tabela de senha e depois na tabela de usuarios. sua modelagem deve ficar como a minha:
Proximo passo? Criar o índice único da tabela de senhas e o insert padrao. Em breve na Parte 2 desse artigo.
[]`s

AllDB – Consultoria em Bancos de dados