[SQL ] 圖片與資料庫設計
請問儲存圖片路徑時,資料庫怎麼設計比較好?
第一種做法,只用一個表:
產品基本資料表,有6個欄位,放6張圖片檔名。
所以每一筆產品資料會有:
產品代號,產品名稱,副標題,圖片1,圖片2,圖片3…
第二種做法,用兩個表:
產品基本資料表不存放圖片資訊,
用另外一個圖片資料表:
圖片代號,圖片檔名,產品代號
用第二種的好處是,在避免重複的檔名時,
只要把該欄位抓出來,查它有沒有重複的名稱就可以。
如果是第一種,要把每筆資料叫出來,檢查第1個圖片檔名到第6個圖片檔名。
程式上比較麻煩一點。
除此之外,還有沒有其他的優缺點?
哪一種比較好?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.118.166
※ 編輯: siebergx 來自: 114.32.118.166 (04/24 11:57)
推
04/24 17:42, , 1F
04/24 17:42, 1F