我正在创建一个管理业务许多方面的项目,但我目前正在编写发票,估算和信用部分。 我正在使用php和mysqli, 我的这一部分的前端正在进行中,但是在我陷入太深之前,我可以用一点输入做一个洞。 例如我的发票,估算和信贷数据在我的数据库中是分开的我有inv和invutes用于发票,est和est的表用于估算和信用和creditlines的信用,每个字段都是相同的,允许通过切换表取决于类型等 我的inv表存储inv编号,客户id,客户详细信息发票日期净总额,增值金额和总金额等等,invim存储invref,产品编号,产品说明,成本价格净售价,增值税率,数量等 在这种情况下我在这里和那里存储计算值以确保英国的增值税遵从。什么是存储和查询发票数据和帐户数据的最佳方式?
好的,所以当我到达测试阶段时,我需要能够生成报告,例如库存变动,日常分析中按名义代码(在循环表中)和利润和损失(购买账户方未开始还是)等等
我觉得我的数据库结构将允许我查询和建立从我存储的信息,但我的问题是我需要在发票点进一步细分这加速报告。例如在创建发票时,我是否也应该将收取的增值税金额写入增值税控制表?如果我这样做,我也应该写股票移动到股票管制表,显示何时,从哪里等到哪里等? 这可能会继续在交易中双重写入所有内容。
作为一个脚注,我的数据库是为多业务设计的,因为每个表中的每行都有一个名为coid的索引字段,它拥有对该公司唯一的引用,并且我的脚本检查该公司是否只能访问其自己的数据。
在此先感谢尼克
你可以使用。 Mysql数据库,如果你想要你可以备份在一个普通的txt文件 –