現在有一個銷售數據庫,其中包含銷售產品明細列以及銷售額在一張表中。標準化銷售額的銷售數據庫
例如: 產品ID,產品名稱,Jan14 ... Dec14,Jan15 ... Dec15
的問題,現在是,有太多的列,現在,因爲我們不斷每年新增12列容納銷售額數據。我們試圖將此表分成兩個表格,一個用於產品信息,另一個用於基於期間的銷售額數據。關於如何構建銷售額表的任何想法?
我們是按月收款金額,那麼銷售金額表的期限標識是什麼? 2015年1月應該是'201501'還是每個銷售月份和年份應該有2個單獨的列。
你可能要代表SalesPeriod作爲有效的日期時間,例如2014年1月的'01/01/2014'等等。它可以使數據的彙總和查詢更容易。 –
因此,最好是爲產品銷售表提供一個單獨的主鍵? – my779
我們也可能希望將表格迴轉到非標準化版本(jan15..dec15)進行分析,那麼datetime作爲銷售期限最好? – my779