Don't store default values into the database
-
the Settings model will store default values of configuration options into the database, while it could just be read from the DefaultSettings file. -
the Budget model will store zeroes in the database when a budget for a given period hasn't been set.