Agradeço a todos pela colaboração, realmente pelo que foi dito vejo que a
empresa deve ter feito a migração nas coxas, sem nenhuma preocupação em ter
um sistema bom e bem estruturado.

Atenciosamente,

Guilherme de Carvalho Carneiro
Analista de sistemas
twitter: @GCarneiro
http://djangopeople.net/guilhermecarvalho/


2011/5/26 Tiago Adami <[email protected]>

> Em 26 de maio de 2011 13:02, Flavio Henrique Araque Gurgel
> <[email protected]> escreveu:
> >> Ou seria os antigos DBF (XBase)?? Já vi aplicações com essa estrutura
> >> "anômala" oriundos de DBFs... :-)
> >
> > Eu suporto um cliente assim - a aplicação original é feita em Dataflex.
> > A diferença é que meu cliente contratou uma consultoria (que não fui
> > eu) que fez o trabalho de migração, ajuste do modelo relacional,
> > chaves, índices e etc antes de colocar em produção, usando um driver
> > proprietário pra conectar Dataflex no PostgreSQL.
> >
> > Acredite, eles tiveram um trabalhão.
>
> Respondendo à sua pergunta inicial, Guilherme, uma estrutura assim é o
> mais próximo do que chamamos aqui no sul de "Gambiarra" :)
>
> Veja se o nome das tabelas e das colunas não ultrapassa 8 caracteres.
> Se o limite ficar em 8, este banco apresenta indícios fortes de uma
> migração ad-hoc a partir de arquivos DBF.
>
> Já trabalhei em 3 projetos assim: DBF para PostgreSQL (2) e DBF para
> Sybase e DB2 (1). Até hoje sofremos com falta de normalização e falhas
> graves na composição de chaves primárias (acho que tem algo a ver com
> um dos tópicos que está rolando sobre chaves naturais ou artificiais
> hehe).
>
> Enfim... pense em um esforço homérico para colocar isso em
> funcionamento. Agora multiplique por 1000...
>
>
> --
> TIAGO J. ADAMI
> http://www.adamiworks.com
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a