伊莉討論區
標題:
關於進銷存資料庫
[打印本頁]
作者:
aqusjeng
時間:
2008-6-27 08:12 AM
標題:
關於進銷存資料庫
提示:
作者被禁止或刪除 內容自動屏蔽
作者:
Zuexx
時間:
2008-9-15 04:35 PM
你所提的這個問題, 算是分析規畫的層級, 這種概念性的東西, 很難有個標準答案, 再加上你所進行販售的商品特性之不同, 會有不同的設計, 所以, 可以建議你去找找以進銷存為主題說明的書本範例, 參考其基本架構, 再從中依你自己的需求去作你個人的客制化調整囉
當然, 就你所提, 把商品跟廠商分別成兩個不同資料表來定義會是較好的作法,
更新一步的你可以藉由一張關連表達到多對多的關係
舉例
A廠商 供應 A,B,C 商品
B廠商 供應 A,C,D 商品
以商品A,C來看, 你可以視進價成本 來決定是向A廠商還是B廠商進貨, 這是個簡單的舉例說明, 供您參考一下
[
本帖最後由 Zuexx 於 2008-9-15 05:01 PM 編輯
]
作者:
k5839
時間:
2009-1-31 03:49 PM
既然已經開發到進銷存系統
相信您應該上過資料庫、資料結構等相關課程
把所有想要紀錄的資料 定義成欄位,接著利用正規化的步驟進行正規化
理所當然就會產出各項資料表了!
作者:
TemyLiu1972
時間:
2009-3-28 02:14 PM
提示:
作者被禁止或刪除 內容自動屏蔽
作者:
a840436
時間:
2015-3-15 06:27 PM
我剛好遇到這個問題,謝謝高手詳細說明。
我正在練習『Visual Pro Fox』資料庫編寫。
謝謝!
作者:
liang628
時間:
2015-4-12 10:30 AM
正規化層級越高表格劃分越細,做出來的進銷存越容易管理也會越詳細
作者:
jansenchen
時間:
2017-11-22 10:07 PM
提示:
作者被禁止或刪除 內容自動屏蔽
作者:
羕漾
時間:
2017-11-25 02:39 AM
視你使用的平台與資料庫而定
通常常用的資料庫會是類似 Access, MS-SQL Server, Orcal or mysql 這類的關聯式資料庫,而關聯式資料庫基本上都會進行所謂的正規化,就會開始拆分資料表,並透過索引的設計加快其資料的存取速度
正規化的好處是可以將相關聯的資料進行切割,像是可以對所有的廠商(客戶或供應商)建了資料,然後下面可能會有原料的資料庫,再來可能還會有原料對應多個廠商的資料庫,這樣切割的好處是像廠商可能改了住址,你只要改廠商資料庫就可以解決,不用所有跟廠商有關聯的資料都要update一次資訊!
--
然後還真的是有非關聯資料庫,GAE 的 bigtable 就是一例,所以我最前面才會說需視使用平台及資料庫而定,但 bigtable 我沒深入研究就是了!我比較常用的還是 RDBMS !
(通常特殊的資料庫常會使用在某些比較特別的領域)
作者:
w12463
時間:
2017-11-25 02:38 PM
這個問題很深 光是拆料號規格 每個公司都不同
絕對不只是一個資料表就搞得定的
建議先看看別人的產品再下手
歡迎光臨 伊莉討論區 (http://www88.eyny.com/)
Powered by Discuz!