Ir para conteúdo

POWERED BY:

Arquivado

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

horacio2009

falta de redundância é o segredo?

Recommended Posts

Bom dia a todos!!!

peço em primeiro lugar que me perdoem pela eventual precipitação da minha parte, porém, após comprar algumas video-aulas que tratam de sql, notei algo muito curioso

 

tenhamos em mente dois cadastro de clientes distintos:

fulano -18 anos - mora em santo andre

beltrano -45 anos - mora em santo andre

ciclano -27 anos - mora em santo andre

fulano2 -13 anos - mora em são bernardo

 

3 pessoas cujas cidade se repetem, ou seja eventualmente, muitas cidades se repetirão, ou seja, uma cidade para varias pessoas.

 

do ponto de vista de performance e organização é interessante então, enviar essas cidades para uma tabela, e atraves de chaves estrangeiras, fazer a ligação?

por exemplo:

tabela cidade

santo andre - 1

são bernardo -2

 

e associaria na tabela de clientes da seguinte forma:

 

fulano -18 anos - 1

beltrano -45 anos - 1

ciclano -27 anos - 1

fulano2 -13 anos - 2

 

moral dessa história:

evitar o repeteco de informações dessa, associando apenas a códigos, tornaria a coisa mais funcional, e menos pesada, afinal "santo andre" escrita 203444 vezes no banco, teria um "peso", já "1" escrita as mesmas 203444 vezes teria outro peso

procede meu raciocinio?

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.