我正在编程一个简单的发票系统。在rails订购系统中建立销售税的最佳方式是什么?
产品具有通常的名称和成本,有许多行项目。
LineItem是发票内的产品(属于产品,属于发票)。
发票有许多行项目。
税收有:名称和费率(除8.25%)。
下面是困境:如何设置关于产品,行项目和发票的税?
产品可以有一个或多个税。
因此,订单项可以有一个或多个税。
我应该创建两个表:products_taxes和line_items_taxes并创建两个has_and_belongs_to_many_association吗?
建议你改变问题的标题到一些具体的事情,比如“什么对在轨订货系统销售税模型的最佳途径” – tardate