Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Renato Augusto

Melhor forma de guardar endereço de usuário

Recommended Posts

Olá amigos tenho uma tabela e nela preciso guardar o endereço do usuário. Gostaria de saber por experiência dos senhores se devo guardar esse endereço na mesma tabela com o nome e outros dados do usuário ou simplesmente criar uma nova tabela e relacionar a ID do usuário com uma FK nessa nova tabela?

 

cada usuário só vai ter um único endereço, porém observando o banco, a tabela de cliente ficou gigantesca, por isso a ideia de separar. o que acham?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Depende, endereço é algo que precisa realmente ter vários ?

 

Imagine um Sistema de Entrega de assinatura de jornais.

Segunda a sexta o cliente quer no trabalho, sábados, domingos e feriados em casa.

Férias na casa de praia.

 

Um Sistema que apenas fature bastaria um endereço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, se o cliente for ter vários endereços o melhor a se fazer é com chave-estrangeira, mas se for somente um endereço, faça o na própria tabela... Isso te poupará tempo e te dará menos dor de cabeça.

 

O exemplo do Motta está ótimo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.