Sto sviluppando una webapp in cui dispongo di set di dati memorizzati localmente sul mio computer e eseguo uno strumento che trasforma i dati e li carica nella mia webapp. Tuttavia, ho bisogno di essere in grado di rieseguire lo strumento su tutti i set di dati contemporaneamente. L'unica opzione che ho pensato è di associare il riferimento dell'oggetto trasformato nel database con il percorso del mio file sul mio computer locale.
I problemi con questo approccio sono evidenti, tuttavia; per esempio, cosa succede se i percorsi dei file cambiano e il database non viene aggiornato?
Un altro approccio consiste nel memorizzare tutti i dati su un server cloud, tuttavia ciò rende estremamente complessa la modifica dei dati (download, modifica, caricamento, test, ecc.)
Mi chiedo come viene gestito di solito in un ambiente aziendale e se ci sono altri metodi a cui non ho pensato.