1.商品表(goods)\
gooid(商品編號)
gooname(商品名稱)
gooprice(**)
typeid(商品型別編號,也就是屬於哪種型別的商品)
。。。。(基本的商品屬性。省略)
2.goodstype(商品型別,可以無限級分類,這個應該很簡單,不在這裡詳細說明了)
typeid(型別編號)
typename(型別名稱)
省略其他基本屬性
3.attr(屬性表)
attrid(屬性編號)
typeid(商品型別編號,。不同型別商品有不同的屬性)
typename(屬性名稱)
4.value(屬性值表)
valid(屬性值編號);
attrid(屬性名編號)
value(屬性值)
goodsid(商品編號,該值屬於哪個商品)
這樣就形成了乙個基本的商品模組的設計,其實還可以有更好的拓展性,但目前專案需求也用不上
資料庫的最簡單實現
所有應用軟體之中,資料庫可能是最複雜的。mysql的手冊有3000多頁,postgresql的手冊有2000多頁,oracle的手冊更是比它們相加還要厚。但是,自己寫乙個最簡單的資料庫,做起來並不難。reddit上面有乙個帖子,只用了幾百個字,就把原理講清楚了。下面是我根據這個帖子整理的內容。第一步...
資料庫的最簡單實現
所有應用軟體之中,資料庫可能是最複雜的。mysql的手冊有3000多頁,postgresql的手冊有2000多頁,oracle的手冊更是比它們相加還要厚。但是,自己寫乙個最簡單的資料庫,做起來並不難。reddit上面有乙個帖子,只用了幾百個字,就把原理講清楚了。下面是我根據這個帖子整理的內容。第一步...
資料庫的最簡單實現
所有應用軟體之中,資料庫可能是最複雜的。mysql的手冊有3000多頁,postgresql的手冊有2000多頁,oracle的手冊更是比它們相加還要厚。但是,自己寫乙個最簡單的資料庫,做起來並不難。reddit上面有乙個帖子,只用了幾百個字,就把原理講清楚了。下面是我根據這個帖子整理的內容。第一步...