亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來(lái)到小浪云!


文章附件關(guān)聯(lián):如何設(shè)計(jì)多個(gè)附件對(duì)應(yīng)一篇文章?


文章附件關(guān)聯(lián):如何設(shè)計(jì)多個(gè)附件對(duì)應(yīng)一篇文章?

文章附件表的設(shè)計(jì)

在設(shè)計(jì)表模型時(shí),需要考慮文章與附件之間的關(guān)系。是否存在多個(gè)附件對(duì)應(yīng)一篇文章的情況?

解決方案:

當(dāng)一篇文章具有多個(gè)附件時(shí),存在兩種設(shè)計(jì)方案:

  1. 使用文章表存儲(chǔ)多個(gè)附件 ID

在文章表中添加一個(gè)包含附件 ID 逗號(hào)分隔字符串的字段。

id file_id
1 1,2
  1. 創(chuàng)建附件表并添加文章 ID 外鍵

創(chuàng)建一個(gè)單獨(dú)的附件表,并為每條附件記錄添加關(guān)聯(lián)文章的 ID。

id article_id
1 1
2 1

根據(jù)本文提供的答案,附件和文章之間為 1 對(duì) n 的關(guān)系,即一篇文章對(duì)應(yīng)多個(gè)附件,而一個(gè)附件只對(duì)應(yīng)一篇文章。

在這種情況下,推薦使用 方案 2

在附件表中添加一個(gè) article_id 字段作為外鍵,與文章表的 id 字段關(guān)聯(lián)。如此,可以清晰地表示文章與附件之間的關(guān)系并便于查詢和管理。

相關(guān)閱讀