1. access 如果批量添加記錄
9年前,我曾經在機械廠工作過,當時也做過零件管理方面的小型資料庫,後來離廠。因為讀書是機械專業,覺得終究沒有應用到專業知識,挺可惜的。而後曾幫助過一個小組搭建整機零配件管理資料庫。今天看到這個問題,感覺好像回到過去,所以難免多寫點,寫錯了請指正。
批量添加的設想很好,也基本能實現目的,但這個關系圖還有需要改進的地方:
1、批量添加的做法,是設立一個零件與機台型號或者組件號對應的表,或者個別零件與零件類別對應的表,要錄入訂單的時候,可以根據客戶要購買的設備選擇該設備或組件的全部或個別零件,追加到訂單。例如:減速箱,選擇蝸輪、蝸桿、抽承等零件。
做了這個對應關系:①可以了解整機的零件構成;②下訂單的時候系統化,不會選錯零件,例如86025和6025的軸承尺寸一樣,安裝也能成功,但對機械設備的壽命影響就很大;③設備不斷改進的時候,新舊體系的都可以方便查詢而不亂;④即使不引入采購成本,整機成本構成也瞭然於心。
因此,這個零件統稱表可能要包括的欄位不是這么簡單了。
2、客戶表主鍵設1個就可以。
3、外加工零件信息表格變動頻率不同的信息都在一起,建議分開兩個表。例如,零件的基本信息是很少變的,而零件的采購/製造信息是經常變的,這樣無端增加了資料庫容量,也不利於數據整理。
4、訂單的生成,應該是以客戶訂單明細表為主,結合零件基本信息做的查詢報表。
5、「零件分析」窗體,應該是根據零件統稱表,選擇相對應的零件id,與相對應的訂單號,添加到零件采購/製造計劃表裡面。
6、最後,建立查詢窗體,對采購/製造計劃進行跟蹤,對訂單狀態進行監控。
希望能對你有幫助,我會繼續關注這個問題。