我需要为我的项目添加每省/州税。如何在数据库中存储税款?
我在辩论是否应该在省份和税收之间添加多对多关系,或者只是向每个省添加tax1_name,tax1_rate,tax2_name,tax2_rate。我不觉得任何地方的税收超过2个?
我还需要在每张发票的购买时存储税率。
所以我的选项是添加2多对多表或添加8个字段。你会去哪,为什么?
或者我可以只有1个组合税。如果它在发票上显示为“GST + PST”,我认为它不会太坏。这将解决这个问题,愚蠢的魁北克在GST(税收税!)上收取QST费用。
或者我可以有1个多对多台并存储每个纳税的开始和结束日期,然后当我生成发票,我可以根据日期查找。
哇。可能比我的需要复杂一点,但听起来好像它会做所有事情:) – mpen