你好我是相當新的數據庫和有設計問題/問題。SQL數據庫設計外鍵
我有一張名爲「產品」的表,其中包含以下各列,並存儲有關產品的信息以及三篇文章的相對較大的圖片。
id = primary key
product_id = int
product_name = varchar
product_description = text
image1_name = varchar
image1_data = longblob
image2_name = varchar
image2_data = longblob
image3_name = varchar
image3_data = longblob
我也有我的網站上,這是爲了顯示五張圖片,我作爲該網站的管理員可以選擇與它顯示產品名稱jQuery的動畫幻燈片元素。
爲此我想到了創建持有不超過五個條目,基本上指向任何imagedata1,imagedata2或imagedata3和產品
id = primary key
product_name = product.product_name
imagedata = imagedata 1 or 2 or 3
的PRODUCT_NAME據我知道有第二臺幻燈在SQL中沒有指針。這是如何實現的?我必須改變我的設計嗎?
我認爲這個答案是最有意義的,因爲它考慮到一個產品有很多圖像,並且有必要有一個布爾變量來表示該圖像是否是幻燈片的一部分/按照它出現的順序。 – frankBang