Eu entendi perfeitamente a colocação do Leandro... o que eu falei é que o
meu campo é texto e o usuário e/ou sysadmin que decidiram colocar o número
IP ao invés de um DNS alias. Não fui EU quem colocou IP nem seria EU que
poderia evitar isso, a menos que fizesse algum tipo de parsing na string
informada. Posso, claro, SUGERIR que eles corrijam isso criando um DNS alias
e mostrando em que parte da GUI isso é configurado na aplicação.

Em 15/12/07, Leandro Damascena <[EMAIL PROTECTED]> escreveu:
>
> Alexsander Rosa escreveu:
> > O legal da modelagem que usei é que no BD tudo são strings e o usuário
> > e/ou o sysadmin podem colocar o conteúdo que quiserem nos campos, seja
> > na forma de IP, seja na forma de um dns alias... para o DBA e para o
> > programador isso tudo é transparente. :-)
> >
> Mas o que o Leandro Dutra pediu cuidado não foi com a modelagem e sim
> pelo fato de você colocar IP no PATH e não nome (DNS), amanhã a máquina
> que "mora" esses arquivos precisar trocar o IP e lá vai você correr
> atrás para dar UPDATE nesses registros para garantir o funcionamento da
> aplicação... Problema esse que você poderia ter evitado criando uma
> entrada no DNS ou uma tabelinha de alias para IP->NOME...
>
> E te falar, já vi isso acontecer e foi um desespero para atualizar todos
> os registros e não comprometer a aplicação...
>
> Leandro Damascena.
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Atenciosamente,

Alexsander da Rosa
Linux User #113925
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a