Ho avuto un po 'di problemi con l'implementazione di un sistema count
nel mio progetto.
Ho un sistema in cui gli utenti possono gradire un post
. Dovrei tenere un conto di esso nella stessa tabella come
o dovrei rimuovere la colonna like_count
dalla tabella dei post.
La mia preoccupazione se ho la colonna like_count
nella tabella dei post è - aggiornamento frequente del valore.
Se scelgo per non aggiungere una colonna like_count
nella tabella dei post, dovrei usare count()
frequentemente per visualizzare i dettagli.
Devo progettare un modello di dati per migliaia di utenti.
Quindi quale modello è il modo giusto per implementare?
P.S: si prega di ignorare i tipi di dati delle colonne. Ho appena fatto una versione veloce per postarlo qui.