Considera la seguente struttura della tabella, per il back-end di un sito web:
[Article]
ArticleId
Text
TotalViews
AuditModifiedOn
AuditModifiedByUserId
[User]
UserId
Un utente anonimo / non autenticato visita un articolo e questo fa aumentare il contatore TotalViews. Cosa dovrebbe diventare AuditModifiedByUserId quando si aggiorna il record?
- NULL (perché non abbiamo UserId)
- L'ID utente di un utente "Anonimo" appositamente creato per gestire queste situazioni.