我需要为发票创建数据库表

时间:2019-01-07 05:56:05

标签: mysql sql database database-design phpmyadmin

我正在为restaurant.so做一个项目,因此我需要数据库中的发票表格。发票中有很多类似芒果汁和炒饭之类的东西。明智的做法是,每个帐单的项目数量都不同。所以我如何创建我在数据库中。

2 个答案:

答案 0 :(得分:0)

为回答您的问题,这是一个简单的数据库设计:

  • 您将有一个表来存储所有产品:客户可以使用您的应用程序订购的产品。

  • 然后,您将有一个表,用于存储所有订单:订单

  • 然后您将所有订购的产品存储在一个表中:OrderedProducts

  • 然后您将具有一个用于存储发票的表:发票。这将保存所有订单ID。

ps:不发布实际脚本,因为如果此人使用此知识进行一些研究,效果会更好。

答案 1 :(得分:0)

这是一种通用的表结构,可能有助于您入门:

tbl发票:
InvNum
InvDate
InvTime
InvRepNum
Inv小计
InvSalesTax
InvShipping
InvTotal
InvNotes
InvPaidDate

tblInvoiceDetail:
InvDetailNum
InvDetailInvNum
InvDetailProdNum
InvDetailProdDescr
InvDetailProdPrice
InvDetailQty
InvDetailLineTotal