Viva,

Vou tentar colocar aqui uma questão de forma a me sejam apresentadas
alternativas, casa haja...

Estou a fazer a minha primeira aplicação em CI, venho de uma área que não
tem nada a ver com a programação Web, trabalho sobretudo com BD's a nível
profissional...

Estou com uma dúvida em relação a como fazer uma tarefa... é o seguinte,
passo a explicar:

Tenho um processo de submissão de anúncios em que vão sendo gravadas as
várias etapas de inserção do anúncio em tabela de BD. Este mesmo anúncio é
pago, e há uma API que me devolve em background a confirmação de que o
anúncio está efectivamente pago, podendo isto demorar de segundos a alguns
minutos.

Quando recebo o sinal da API a dizer que o anúncio está efectivamente pago,
a mesma tabela é actualizada para reflectir esta informação.

A solução que uso para casos deste tipo é o uso de um Trigger na BD, pronto
a disparar quando se verifiquem as condições em cima expostas. O meu grande
problema aqui é estar a colocar regras de negócio na BD, vou ficar com
regras de negócio em dois lados BD e CI. Existe melhor solução para este
problema que colocar regras de negócio na BD?

Desde já obrigado.
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a