簡體   English   中英

單人Web RPG的數據庫架構

[英]DB schema for single player web RPG

我正在創建一個Web RPG,並希望將用戶統計信息保存在MYSQL數據庫中。

我創建了一個名為users的表。 是否將他們的統計信息放在同一張表中? 意思是, users表具有playernamepasswordscorenumber of item a number of item b 還是應該將統計信息分為自己的表格stats ,並將用戶ID與統計信息相關聯?

編輯:

這是我將如何管理每個用戶的統計信息嗎?

在此處輸入圖片說明

如果統計信息按用戶具有單個值,則應將其添加為用戶表中的另一列。

如果用戶有多個統計值,則應創建另一個表,並為用戶ID添加一列作為外鍵。

參見http://www.databasejournal.com/features/mysql/article.php/3906761/Cardinality-in-MySQL-Data-Modeling.htm

更新:由於您的編輯,需要補充。

如果您想跟蹤用戶在游戲中具有不同級別和體驗的不同時刻,那么可以。 但是,如果要保持每個玩家的當前水平和經驗,那么就不要了-它們應該是用戶表中的列。

暫無
暫無

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

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