2015-02-10 36 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表之间的关系。