鍍金池/ 問(wèn)答/數(shù)據(jù)庫(kù)  HTML/ 如何設(shè)計(jì)數(shù)據(jù)庫(kù)保存用戶上傳的單詞

如何設(shè)計(jì)數(shù)據(jù)庫(kù)保存用戶上傳的單詞

用戶通過(guò)網(wǎng)頁(yè)上傳單詞,限制每一個(gè)用戶上傳的單詞總數(shù)和所有單詞占用的空間,單詞不重復(fù),怎么去設(shè)計(jì)數(shù)據(jù)庫(kù)保存每一個(gè)用戶上傳的單詞,保證單詞總數(shù)或所有單詞占用空間達(dá)到上限會(huì)上傳失敗

回答
編輯回答
失心人

可以創(chuàng)建兩張表,一張客戶表Customer ,一張單詞表Word
首先,Customer表:

    (客戶Id)              (姓名)       (次數(shù))
   CustomerId             Name         Num     
        1                 張三          2
        2                 李四          5
        3                 王五          8

然后是Word表:

   (單詞Id)          (關(guān)聯(lián)客戶Id)       (單詞大小) 
   WordId            CustomerId          Size
     1                   3                5
     2                   1                9
     3                   2                10
2017年4月30日 14:59