Quote Originariamente inviata da optime Visualizza il messaggio
La risposta, come sempre, è: dipende. Diciamo che non è obbligatorio separare; in alcuni casi è bene, in altri è uno spreco. In linea generale, più è grande e vasto l'applicativo (e più gente ci lavora), più ha senso.
Beh, allora avevo visto giusto.

La faccio breve, si tratta di interfacciare un vecchio applicativo contabile che per varie ragioni non può essere "modernizzato".
La strada che mi sembra più praticabile è una interfaccia Web, autonoma è sé stante, presumibilmente in Python, per realizzare appunto solo le maschere utente.

Andare a scrivere direttamente nel DB, oltre a creare dei potenziali problemi di accesso simultanei, presuppone che dentro l'interfaccia stessa debba andare a mettere la "logica di business".

A questo punto si tratta di pensare ad un qualche meccanismo intelligente, integrato nell'applicativo, per creare il collegamento tra i due.