2008/7/20 Osvaldo Kussama <[EMAIL PROTECTED]>:

>
> Só uma dúvida:
> Por que considerar logradouro como uma tabela separada?
> Aparentemente você considera que existe uma dependência funcional mas,
> sob meu ponto de vista, tal dependência não existe, isto é, o fato de
> existirem logradouros com o mesmo nome em diferentes municípios não
> caracteriza uma dependência.


Veja Osvaldo, não posso falar com experiência. Pelo que vejo realmente
podemos trabalhar como você sugere, acredito que sem grandes problemas, mas
a idéia é evitar repetições e também retrabalho desnecessário. Imagine um
dia ter que alterar o nome de um logradouro e tem cadastrados 500mil
clientes com este. Terá que alterar os 500mil registros. Você pode dizer que
não se altera nomes de logradouros, mas entre outras posso dizer que se pode
errar uma digitação, esquecer um acento, ou errar por não saber mesmo, etc.

>
> É possível que um mesmo logradouro possua diferentes CEPs mas, neste
> caso, existe uma condição adicional, por ex.: nºs pares: cep x, nºs
> ímpares: cep y ou de nº n a m: cep x, de m a o: cep y etc. condição
> esta que não está presente em suas tabelas.


Este meu cadastro de CEPs ainda é do tempo de CEPs únicos, realmente não
comtempla isso e até o estou usando como PK. Mas vocÊ tem razão e agora se
não me engano até certa altura um e daí em diante outro, somente logradouros
grandes (não sei o tamanho).

>
>
> Osvaldo
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Ribamar FS - [EMAIL PROTECTED]
http://ribafs.net
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a