0

我在我的數據庫中有Suppliers,ClientsItems表。我需要跟蹤從供應商處收到的貨物。每批貨物都包含很多物品。我還需要跟蹤運輸中損壞的物品以及損壞的物品是否退回。爲了追蹤貨物,我必須創建哪些表格?

我刨創建兩個名爲額外的表:

  • Shipment(Shipment_id,supplier_id)
  • Shipment-Tracking(Shipment_id,items_id,損壞,返回)

有沒有更好的如何創建這種關係?

回答

0

根據您的物品的性質,您可能希望在您的Shipment-Tracking表中包含數量。

您也可以在Shipment表中添加其他信息,例如發貨日期等。

否則,保留裝運標題和裝運明細表是一個很好的設計。這是第三種正常形式,這是在交易系統中開始的好地方。

相關問題