我即將登上我的第一個電子商務數據庫。電子商務項目的數據庫設計(我應該使用EAV方法)
我在大多數電子商務網站上發現的是,這些網站有類別,然後是子類別,然後再次子類別等。並且子類別的深度不固定表示一個類別具有六個嵌套子類別,而其他類別具有不同
現在所有產品都具有與其關聯的屬性。
現在我的問題是,是這些網站不斷添加表嵌套子類別,並保持在數據庫中添加列的屬性
OR
它們適用的東西被稱爲「EAV」模式(如果我是對的)來解決這個問題,或者他們不斷添加列和/或表格,並且不斷更新網頁,就像我在許多網站上發現的那樣,現在有一個新的類別。
(如果他們使用EAV模型,則網站性能影響不是它..)
因爲這是我的第一個電子商務項目,請您提供一些有價值的建議。
感謝,
任何幫助表示讚賞。
閱讀[這篇優秀的文章(「壞CaRMa」)](http://www.simple-talk.com/opinion/opinion-pieces/bad-carma/),並參見[在這5個最高的錯誤列表在數據庫設計中(點#3)](http://www.simple-talk.com/sql/database-administration/five-simple--database-design-errors-you-should-avoid/)爲什麼EAV是一個可怕的壞主意..... – 2012-04-04 12:32:58