一維表與二維表


一維表與二維表概念

一維表

一維表是每一個字段都是獨立參數,如姓名、科目、分數

優點:一維表最適合透視、數據分析的數據存儲結構

一維表樣例:

姓名 科目 分數
張三 數學 89
李四 數學 71
王五 數學 79
趙六 數學 94
蔣七 數學 94
張三 語文 98
李四 語文 79
王五 語文 77
趙六 語文 95
蔣七 語文 83
張三 英語 82
李四 英語 77
王五 英語 68
趙六 英語 74
蔣七 英語 87

二維表

二維表是字段非獨立字段,如數學、英語、語文是屬於科目維度,不是獨立字段

優點:二維表用於展示數據更直觀

二維表樣例:

姓名/科目 數學 英語 語文 總計
蔣七 94 87 83 264
李四 71 77 79 227
王五 79 68 77 224
張三 89 82 98 269
趙六 94 74 95 263
總計 427 388 432 1247

一維表轉二維表

  1. 透視表轉
  2. SQL語句CASE WHEN轉

二維表轉一維表

  1. 逆透視
  2. 函數
  3. 第三方插件,比如易用寶

總結

數據錄入建議都采用一維表

數據分析人員建議使用一維表,無論是表格還是數據庫計算都簡單方便

對外展示建議使用二維表


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM