ti ringrazio, il mio dubbio era più sul concetto

nel senso, è giusta la "nostra" soluzione (che comporta accorgimenti e continui controlli) o c'è un pattern migliore?

ciao e grazie