簡體   English   中英

具有未知數量的圖像功能和數據庫結構的文章

[英]article with unknown amount of images functionality and database structure

我首先要補充一點,我對SQL和數據庫結構不是很熟悉,我了解基礎知識,但不要認為比這更多。 我正在嘗試構建一個功能,該功能應該添加帶有未知數量圖像的文章。 每篇文章將由4部分組成:標題,圖片或多張圖片,描述和價格。 這里令人困惑的部分是,一篇文章可能包含多個圖像,到目前為止,我只知道一次一次上傳單個圖像。

如何一次將多個圖像上傳到數據庫?

至於數據庫,我正在考慮采用以下結構:2個表,第1個表-“ articles”,第2個表-“ images”。 想法是先將圖像上傳到具有16個字符的隨機哈希名稱的“圖像”中,然后在“文章”中發布所有文章字段,並在行末添加哈希引用。

這是有效的解決方案還是還有其他更有效的方法?

您將要在圖像表中放置對圖像所屬文章的引用。 確保它們是相同的數據類型。 article_id將需要是唯一的(主鍵)

當需要在應用程序中檢索數據時,您可以簡單地拉出與該文章對應的圖像。

文章
--------------------
article_id的
ARTICLE_TITLE
article_descr
article_price

圖片
--------------------
image_id
image_article(到article_id的外鍵鏈接)
IMAGE_PATH
...

您可以發揮創意,並使用image_seq_no來指示圖像在文章中出現的順序或對段落或位置的某些引用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM