Sto cercando di trovare una tecnica efficiente per distinguere tra contenuto visto e non visto per utente. Ho una tabella di file specifici, ma devo tenere traccia degli utenti che hanno effettuato l'accesso e quindi visualizzare una notifica se sono stati aggiunti nuovi file o contenuti.
Ho preso in considerazione la creazione di una tabella che mantiene solo un ID di membro e file e se il record esiste / è stato visto e si unisce a quella tabella nella tabella dei file, ma vedo che la tabella cresce esponenzialmente più rapidamente ad ogni cambio di file. Un file decodificato JSON sarebbe un approccio migliore per tutti gli utenti che effettuano l'accesso? O qualche altro consiglio?
Modifica: Fare un DB per tenere traccia dei timestamp di quando l'utente ha visto il file, quindi se il file viene aggiornato, saprò che l'utente non ha visto il file aggiornato.