Esempio.
Nella mia scheda ho 100 punti e vado a fare benzina. Mi devono
accreditare 10 punti. Inseriscono la scheda nel lettore e ricaricano
la scheda di 10 punti (o ci scrivono direttamente 110). In questo
preciso momento, sono collegati al database centrale e controllano
che i punti coincidano? Se è così, direi che è inutile memorizzare
i punti di ogni scheda ricaricata nel lettore per riversare tutti
i dati a fine giornata.
Da quello che dici tu, i punti sono memorizzati sulla scheda e sul
lettore dopo la ricarica.... solo a fine giornata nel database
centrale. Cosa succede se vado alle 10.00 a fare benzina e poi
ancora alle 12.00 da un altro distributore? A fine giornata
i due dati trasmessi al database centrale saranno discordanti e
come si comporta il sistema in questo caso? Quale dato viene
considerato esatto?
Inoltre, se arrivo a 400 punti, supponendo di poter ricaricare
in casa di 100 punti, arrivo a 500 e mi vado a ritirare un premio.
Non possono incolparmi di nulla poiché i 100 punti li ho potuti
fare da un altro distributore che non ha ancora trasmesso i dati
al database centrale, mentre il premio me lo danno subito.
Forse vengono memorizzati nei lettori solo le ricariche effettuate
(scheda n. 10, 100 punti; scheda n. 107, 50 punti; ecc.)
E' il database centrale che, a fine giornata, effettua le varie
somme per ogni scheda salvandosi il risultato finale.
Ma a questo punto, che senso ha memorizzare nella scheda il
punteggio? Basta memorizzare solo il numero di serie della scheda.
In questa situazione, se ho 400 punti e ricarico la prima volta
di 50 dal distributore A, sul database centrale rimangono 400 punti
associati alla mia scheda poiché il distributore A non ha ancora
trasmesso i dati. Nella stessa giornata vado al distributore B
e faccio altri 50 punti. Non posso ritirare il premio da 500
perché né il database centrale né il distributore B sa che ho
fatto, precedentemente, altri 50 punti dal distributore A.
Ovviamente, tutte queste elucubrazioni mentali solo per capire
il funzionamento, non per scopi illegali (fossero bei regali,
almeno!)