我正在為小型企業開發帶有 accessdb 的 vb.net 軟體。在此我必須開具發票,我有產品表,客戶表我現在必須開具發票/訂單/交易。我對客戶 A 購買 10 件不同數量和不同費率的物品感到困惑,我應該如何存盤這 10 件物品,它可以是 5 個或 15 個或更多,我應該如何存盤它。什么是最好的方法來做到這一點。我想為每個專案創建一個新行,但這會浪費存盤空間。有什么聰明的方法可以做到這一點。
uj5u.com熱心網友回復:
保存規范化的資料。
橋表 Order_product 具有 am:n 關系。
您可以通過添加城市表國家表等來擴展模式,以便您只保存整數而不是城市名稱
Customer product order Order_Product
c_id p_id o_id o_id
c_name p_name o_date p_id
c_adress c_id qty
c_city rate
通過外鍵加入所有表,您可以輕松獲得您想要的所有資訊
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/505712.html
