我想知道如何設計發票表。發票表設計
一張發票包括許多訂單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