我有一个使用SQLite在iOS中创建费用管理器的项目,所以我想了解SQLite在我的项目中的可行性。我只想创建一个表格,如下所示
id: categories: individual expense: total expense:
1 food 50
2 transportation 20
3 fuel 500 570
当用户在相应字段中输入费用时,我需要将总费用保存在下一列中,这样我以后可以参考此总费用列从钱中减去它以查找剩余的钱。用户的口袋。
答案 0 :(得分:0)
可以将总费用存储在数据库中,但这只会复制信息并引入不一致的风险。
通常,您只将原始数据(ID /类别/费用)存储在数据库中,并使用如下查询即时计算统计信息:
SELECT SUM(Expense) AS TotalExpense FROM MyTable