2014-02-07 43 views
-4

我需要的產品存儲到數據庫:複雜的數據庫設計

  • 名稱
  • 身高
  • 寬度
  • 價格

每個產品都有超過50種不同的尺寸。

但是,我有很多項目來存儲,什麼是最好的方式來存儲它?

感謝

+1

在一個大硬盤上 – Bathsheba

+0

你有最初的建議嗎? – Krease

+0

Protip:在標題或問題主體中標記[數據庫]和「複雜」的每個問題實際上只是基本的數據庫內容。 – PeeHaa

回答

1
products 
--------------- 
id 
name 


product_attribute (one to many relationship, i.e one product may have multiple attribute) 
------------------- 
id 
product_id 
name //like small,big,medium 
height 
width 
price 
0

差異的大小到另一個表,並通過產品的ID鏈接它們。

Table 'Product' 
Id 
Name 
Price 

Table 'Sizes' 
ProductId 
Width 
Height