我想知道如何设计发票表。发票表设计
一张发票包括许多订单order
表。
该发票表是否设计正确?
顺序
- ORDER_ID(PK)
- USER_ID(FK)
- TOTAL_COST
- order_date的
- 状态
order_item
- ORDER_ITEM_ID(PK)
- ORDER_ID(FK)
- ITEM_NAME
- 成本
发票表
- INVOICE_ID(PK)
- invoice_no
- invoice_date
- period_start_date
- period_end_date
- 状态
invoice_order(有许多订单发票)
- invoice_order_id(PK)
- INVOICE_ID(FK)
- ORDER_ID(FK)
是invoice_order表necessarry?
我可以在order_table中添加invoice_id(FK)字段。当我在发票表中添加一行时,“order。invoice_id”将被更新。
可能重复[发票从多个订单?](http://stackoverflow.com/questions/6278061/invoice-from-multiple-orders) – 2011-06-09 14:02:01
我看到太多'发票设计'问题的最后几天... – 2011-06-09 14:02:33
@ypercube,如果那些辅助教员代表他们所有的学生发布一次问题,这将节省时间。 – 2011-06-09 14:10:19