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
