在设计用于销售和采购的库存管理数据库系统时,存储各种税收和其他金额的最佳方式是什么?存储销售税信息的最佳方式
几个是可以被挽救的字段有:
- 单价不含税
- 单价含税 每件
- 税
- 总不含税(四舍五入到2位小数)
- 含税总额(四舍五入为小数点后二位)
- 总税额(四舍五入为小数点后二位)
- 税收百分比
- FK链接到税务%(而不是存储税额)
目前最合理的解决方案至今被存储下来(大约)项目,数量,总不含税(四舍五入) ,总税额(四舍五入)。
有没有更好的方式来存储这些通用系统的细节?
鉴于系统需要健壮,如果有多个可能需要分开的税务价值(如州和市)需要做什么?在这种情况下,一个单独的表格将会是顺序的,但是如果只有一个rowID和一个taxID映射到totalTax列,会被认为是过度的吗?
澄清:询问如何存储关于单个交易和那边的数据;而不是关于特定税率的细节。
要小心以前的交易不FK这些数字的权利;如果您更新它们,您将更改过去的交易数量。有一个修订设置。 – 2010-03-08 12:37:07