Re: [問題] 請問Access資料庫查詢欄位問題

看板Programming作者時間18年前 (2007/03/02 12:32), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串5/5 (看更多)
> ==> ryanwang.bbs@ptt.cc (ryan) 的文章中提到: > 請問一下關於access欄位的問題,問題如下: > 筆數 品名 數量 > 1 鉛筆 1 > 2 餅乾+飲料 1 > 3 橡皮擦 2 > 4 鉛筆 1 > 根據品名會去庫存刪除對應的數量,例如鉛筆有第一筆和第四筆, > 所以只需要將庫存中鉛筆的數量扣除2。 > 我的問題是第二筆資料包含餅乾和飲料,如何刪除庫存中餅乾和飲料的數目各1。 > 因為客戶所給的資料出現複合品名,中間以加號做連接, > 請問是否有可能利用access就可以解決這樣的問題,還是說 > 需要用程式語言如vb,asp等相關語言來篩選呢? > 在此先謝過... 廷特別,又很常發生的問題 你需要加幾個Table做處理 1.你po出來的table當作產品清單,會有價錢,數量基本都是一 所以鉛筆只會出現一筆,另一筆就該刪了 這張是對外公開的產品清單 就像是kfc的菜單,我們只看得到x號餐 2.建立產品元素表 記載著各別元素的清單 3.建立一個Order,訂單Table 記錄客戶的購買記錄之類的 這張就像是收據,但可以再改良 4.建立一個產品結構表 複合性產品在產品結構表中,會有各產品所對應到的應有數量 這張則是記載著x號餐是由哪些餐點所組成 這張是最亂也是最重要的一張 5.建立產品原素庫存表 記錄單一產品的數量、進銷退記錄 這張才是真正的倉庫管存在用的 這點則像是kfc店長的進出貨管理表 當客戶看產品清單時,同時下單 這時就要把Table做關連 查看數量是否足夠 數量足夠,允許下單 數量不足,緊急進貨還是不給下單 雖然複雜了些 但依照這樣做 會比你原來的設計好很多 在日後追查資料時,也比較方便 -- * Origin: 中山大學-美麗之島BBS * From: 59.104.47.124

03/02 18:16, , 1F
他就說那是客戶給的資料庫不能改 不然整個
03/02 18:16, 1F

03/02 18:16, , 2F
就該作正規化
03/02 18:16, 2F

03/02 18:16, , 3F
他說資料庫本身的設計上不能作更動
03/02 18:16, 3F
文章代碼(AID): #15vwZ500 (Programming)
文章代碼(AID): #15vwZ500 (Programming)