2014-02-22 117 views
0

數據庫結構如何適用於不同類型的產品。
對於購物車,只有賣衣服將在產品表中的字段,不同類型產品的數據庫

id 
name 
color 
size - enum(s,m,l,xl) 

對於商店出售的其他產品,如鞋可能具有尺寸在differntly一樣,

id 
name 
color 
size - 6,7,8,9 etc 

對於店銷售其他產品,如手機,

id 
name 
color 
model 

正如人們可以看到字段的變化取決於產品。有人可以告訴我如何在單個購物車產品表中顯示所有字段嗎?

感謝

回答

1

而不是硬編碼在列名的屬性,一般屬性表用於:

product_id 
attr_name - color, size, model, etc. 
attr_value 

您的產品表加入這個以獲取特定的所有屬性項目。