Nedělal bych si starosti se zatížením databáze, pokud to skutečně nezjistíte jako problém. Ve skutečnosti možnost udržování počtu vyžaduje další aktualizaci každé operace CRUD, takže si myslím, že by to bylo více režie než příležitostné počítání. Přejít s KISS nejprve, a pokud najdete problém, pak jej opravte :)