[PS Un moderatore mi ha detto di spostare qui questa discussione]
Carissimi,
è noto che fiscalmente alcune informazioni aziendali devono essere conservate e visibili: pensate solo agli elenchi che periodicamente il vostro commercialista vi chiede (elenchi fornitori e clienti, ad esempio; dati consolidati dei clienti per il modello UNICO ecc). E clienti possono essere considerati anche i soci di un club, come è ovvio che sia, in quanto pagano lo stesso club per le loro attività.
Ma è noto che per le leggi sulla privacy e sul trattamento dati personali chi intrattiene rapporti commerciali ed ha i suoi dati registrati nei vostri software può chiedere che i suoi dati vengano eliminati (è indicato nelle clausole sulla privacy).
Quindi... I dati si possono eliminare definitivamente o no? Un atroce dilemma mi assale: riguardo la funzione delete del pannello soci della mia applicazione JSP per un club io opterei decisamente per l'eliminazione logica dei dati (per tanti motivi: così è più stabile, poi le relazioni uno a molti si conservano, poi in caso di emergenza se il cliente cancella il nome di un socio per sbaglio posso sempre ripristinarglielo se me lo chiede... Insomma, per me è la migliore rispetto all'eliminazione fisica). Ma se, nella pagina soci, l'utente fa click su delete, il dato non si elimina per davvero, ma semplicemente un campo cambia il suo valore; e se il socio del club chiede l'eliminazione dei suoi dati personali, l'utente del mio software non potrà mai eliminare davvero tali dati ma solo "illudersi" di averlo fatto, e i dati, sebbene non più accessibili dal mio software, resteranno comunque nel database.
Come risolvere tale dilemma? Come implementare una eliminazione logica a cuor sereno?
Grazie a tutti,
Archimede