2015-02-10 38 views
0

我正在創建一個採購訂單系統,其中有人可以存儲他們購買的詳細信息。所以我創建了一個數據庫,其中包含我們將購買東西的供應商信息表以及我們存儲所購買東西的另一個表。在SQL Server Express中嵌套表

PurchaseOrder表,存在用於列:

  • PurchaseOrderNo(主)
  • BuyerInitials
  • DateOfPurchase
  • ProjectCode
  • 項目(鏈接到PurchaseItems表)

我w螞蟻添加另一列項目的細節,所以我創建了另一個表PurchaseItems它具有以下列:

  • PurchaseOrderNo。 (這將是每個部分重複)
  • PARTNO
  • 說明
  • 數量
  • UnitAmount
  • VATAmount
  • 總金額
  • 似乎並不

邏輯上看似簡單,但我可以讓我瞭解如何鏈接表格。非常感謝你的幫助:)

+1

使用'PurchaseOrderNo'列中的'外鍵'限制來添加它們。 – 2015-02-10 10:43:02

回答

0

創建一個單獨的表,說OrderedItems它映射PartNo和PurchaseOrderNo。這樣可以避免在每一行中重複PurchaseOrderNo,並且還維護PurchaseOrder和PurchaseItems表之間的關係。