問題描述比如有1000W個值,不考慮相關性的前提下是以每個值一條數據(即1000W條數據)的形式存儲還是以每條數據四個字段存到250W條數據中?問題出現的環境背景及自己嘗試過哪些方法剛進一家公司,公司老大讓以多條數據的方式存儲,打比方,用戶有人民幣余額,美元余額,日元余額。從我的理解是,應當一條數據中存儲三個字段,這仨字段分別代表相應的數值,但目前技術組長以及總監給出的解決方案(已經在用的)是以用戶ID、余額類型、余額額度這樣表示然后存在一張表中,也就是說這一張表中通過用戶的ID會搜到三條結果這三條結果就是用戶的三種余額。我并非專業的數據庫開發以及維護相關人員。我只是日常工作中會涉及到數據庫所以稍微懂一點點而已,我認為應該用第一種,即一條數據中多個字段來構建這個表。但是其中的道理以及相關的專業解釋并不是很明確,還希望有大神能夠給予專業的解答。謝謝相關代碼//請把代碼文本粘貼到下方(請勿用圖片代替代碼)你期待的結果是什么?實際看到的錯誤信息又是什么?
萌新求教!數據庫設計 優先多字段還是多條記錄?各位有什么建議?
白衣非少年
2019-09-09 21:09:04