utilizzo la verifica per tracciare le azioni degli utenti e per ricostruire i valori correnti.
per esempio, abbiamo una tabella con giftcardvalues, e possiamo vedere in quella tabella che il valore corrente è $ 100 e il valore originale $ 200.
È corretto, non lo sappiamo ....
per rispondere a questa domanda dobbiamo sapere cosa è successo nel mezzo.
quindi abbiamo una tabella di controllo in cui salviamo tutte le azioni per quella tabella, come questa:
Gennaio 1 init $ 200
Gennaio 3 aggiungi $ 300
Gennaio 5 sottrarre $ 350
Gennaio 7 controllare il valore (restituito 150)
Gennaio 8 sottrarre $ 50
ora so cosa dire se un utente chiama e dice: hey, dove sono andati i miei $ 100?
La registrazione "normale" viene utilizzata per registrare errori, informazioni sui processi, ecc. per poter eseguire il debug dell'applicazione quando, ad esempio, le informazioni di controllo ei valori effettivi per la gift card non corrispondono, quindi possiamo vedere cosa sta succedendo sbagliato nel codice.