Fatura de vários pedidos?

Preciso de uma maneira de criar uma fatura de vários pedidos por mês?

Na tabela tbl_order, eu tenho uma lista de pedidos do cliente.

tbl_order table OrderID (PK) ShopID (FK) CustomerID (FK) Statu Total OrderDate 

Diga que eu quero criar uma fatura para o período: de 1 a 31 de maio de tbl_order.ShopID = 2

(A partir daí, eu posso um relatório de faturação para uma Loja / Empresa da Comissão que me devem, etc. Quando eu recebi comissão deles – eu preciso de uma maneira de atualizar o status da fatura)

A fatura deve ter o Número da Fatura e a Data da Fatura, na nota fiscal haverá vários OrderID.

Preciso criar uma tabela de fatura, em caso afirmativo, qual o design da tabela?

    Você precisaria de 2 mesas.

    A tabela de fatura.

     InvoiceID (PK) InvoiceDate InvoicePrice InvoiceBtw ect. etc. 

    Uma tabela de links entre pedidos e faturas. Então, você pode acompanhar qual ordem é processada na factura.

     InvoiceID (FK to tbl_invoices.InvoiceID) OrderID (FK to tbl_orders.OrderID) 

    Sim, você exigiria uma tabela de fatura.

    A estrutura poderia ser:

     InvId (Autonumber) InvNumber (varchar (10)) InvOrderId (int(11)) InvStatus (int(11)) InvDateCreated (DateTime) InvDateModified (DateTime) 

    Espero que isto ajude