Piu o meno.

Puoi fare anche cosi ma ti ritrovi una tabella con 1 recor per ogni click quindi possono crescere a dismisura.

Per quello che ti e' sufficiente fare un record per ogni articolo / giorno e un campo di contatore dei click giornalieri.

a quel punto puoi ricavare i click giornalieri e degli ultimi 7 giorni.
Se vuoi aumentare la precisione puoi sostituire la colonna giorno di tipo data con una colonna di tipo datatime e fare il conteggio di click orari.

Insomma come preferisci a seconda delle tue esigenze.

Andrea