none
Enderecos RRS feed

  • Pergunta

  • Pessoal,

    Num sistema quais enderecos devo guardar ?

    a) Endereco pessoal
    b) Endereco shipping
    c) Endereco billing

    Parece que esta havendo replicacao de informacoes.

    O q sugerem ?

    Abracos

    terça-feira, 19 de fevereiro de 2013 20:58

Respostas

  • Olá...

    Boas práticas manda que "separe" essas informações.

    Exemplo:

    Tabela de Clientes - Cod, Nome

    Tabela de Endereços - Cod, Endereço, CodCidade

    Tabela de Cidades - Cod, Nome

    Dessa forma, ainda mais no caso do endereço, você elimina uma limitação da estrutura da sua aplicação.

    Espero ter lhe ajudado.

    Abraço !


    Não esqueça de marcar o post como útil caso tenha te ajudado.

    • Marcado como Resposta AGA Neto quarta-feira, 20 de fevereiro de 2013 03:47
    terça-feira, 19 de fevereiro de 2013 22:40
  • Muito bem...

    Tabela de Endereços - Cod, Endereço, CodCidade, CodTipoEndereço

    Tabela de Tipo de Endereço - Cod, Nome

    Capitou a ideia ? Abstração, a máxima possível.



    Não esqueça de marcar o post como útil caso tenha te ajudado.


    • Editado Roberson Naves quarta-feira, 20 de fevereiro de 2013 01:46
    • Marcado como Resposta AGA Neto quarta-feira, 20 de fevereiro de 2013 03:46
    quarta-feira, 20 de fevereiro de 2013 01:45

Todas as Respostas

  • Olá...

    Boas práticas manda que "separe" essas informações.

    Exemplo:

    Tabela de Clientes - Cod, Nome

    Tabela de Endereços - Cod, Endereço, CodCidade

    Tabela de Cidades - Cod, Nome

    Dessa forma, ainda mais no caso do endereço, você elimina uma limitação da estrutura da sua aplicação.

    Espero ter lhe ajudado.

    Abraço !


    Não esqueça de marcar o post como útil caso tenha te ajudado.

    • Marcado como Resposta AGA Neto quarta-feira, 20 de fevereiro de 2013 03:47
    terça-feira, 19 de fevereiro de 2013 22:40
  • Olá,

    mas nessa estrutura sempre que adicionar um cliente novo com os seguintes dados:

    Nome, Endereço e cidade

    tenho que fazer um insert em 3 tabelas, correcto?

    Eu metia tudo na mesma tabela, sei que não é correcto, mas nunca entendi bem como funciona essa divisão.

    obrigado

    terça-feira, 19 de fevereiro de 2013 22:51
  • Mas e no caso do endereco dos cartoes de credito (billing address) ?
    Eles vao ficar na mesma tabela dos enderecos para envio (shipping address) e enderecos pessoais ?

    terça-feira, 19 de fevereiro de 2013 22:57
  • Muito bem...

    Tabela de Endereços - Cod, Endereço, CodCidade, CodTipoEndereço

    Tabela de Tipo de Endereço - Cod, Nome

    Capitou a ideia ? Abstração, a máxima possível.



    Não esqueça de marcar o post como útil caso tenha te ajudado.


    • Editado Roberson Naves quarta-feira, 20 de fevereiro de 2013 01:46
    • Marcado como Resposta AGA Neto quarta-feira, 20 de fevereiro de 2013 03:46
    quarta-feira, 20 de fevereiro de 2013 01:45