簡體   English   中英

數據庫規范化用戶和消息數據庫

[英]database normalization users and messages database

我是數據庫的新手,我想創建一個數據庫

  1. 用戶名VARCHAR(16)
  2. 會員身份(收費或免費)
  3. 消息文本(最有可能還是我應該使用其他內容?)
  4. 用戶的消息計數器“對用戶的消息總數進行計數(可能是UNSIGNED INT)。
  5. 消息的類別VARCHAR(60)
  6. 發布日期DATE

現在,我將其作為數據庫的布局,我不確定如何將其轉換為第一,第二和第三范式。 非常感謝您的幫助。

謝謝

似乎您想要一個用戶表:

UserID, UserName, member_status

和一個消息表:

UserID, category, date, message

類別表:

category, description

您可以使用以下查詢獲取用戶的消息總數:

select count(*) from message where userid = 'someuser'

所以不要儲存。

希望這可以幫助您入門。 玩得開心...

暫無
暫無

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

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