Fábio, E, pode parecer contraditório, mas se houvesse uma instância intermediária do próprio SGBD, espelhando a estrutura do banco de dados, mas sem dados, onde pudesse ficar as PLs e esta instância se comunicasse com o BD via dblink? https://www.postgresql.org/docs/9.5/static/dblink.html
Vejam, só estou querendo levantar exatamente o que vocês já estão me mostrando, os prós, os contras, as dificuldades sobre o tema em discussão. Então seria algo assim: Cliente(html/css/js - simples, sem validação) --> App Server( PostGRES - com estrutura do(s) banco(s), sem dados, mas com as PLs e checks) --dblink--> DB Server (Dados, constraints, checks, triggers) Entendem que minha "simplificação" é minimizar o conjunto de tecnologias envolvidas para que minimize naturalmente a complexidade do todo? Ou seja, eu reconheço hoje que o banco de dados é o principal, o dado é o mais importante, uma modelagem bem feita previne vários erros e mantém a integridade do dado. Acontece que as tecnologias para chegar na etapa da persistência estão com uma gama de complexidade cada vez mais crescente. Quando penso que vão simplificar, parecem complicar ainda mais. E concordo com o que falam, a ferramenta certa para um determinado problema. Eu só desejo simplificar o que eu considero um excesso de ferramentas e usá-las nos seus respectivos cenários. Claro, novamente tomem meus comentários, como de um iniciante em banco de dados, pois podem ver que minha linha de raciocínio ainda é mais em termos de desenvolvimento/programação. e Ivo, Quando você cita input->persistencia->processamento, você quer dizer persistência por estar no ambiente de execução do PostGRES? Algo como input->processamento&persistencia? Porque ainda não fiz nenhum teste sobre estas idéias... Mas depois do input, ainda penso que haverá o processamento (mesmo no SGBD) e que caso haja falha, ele me retornará um notificação informando da falha e neste caso não executaria a fase final que é persistencia. No fim, confesso que ainda não peguei a idéia que você quis me explicar... Valeu gente! Abraço
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral