1. 維表
維表(Dimension Table夏哭,也稱維度表):是對(duì)數(shù)據(jù)進(jìn)行分析時(shí)所用的一個(gè)量企蹭。
事實(shí)表:是數(shù)據(jù)聚合后依據(jù)某個(gè)維度生成的結(jié)果表雳攘,是具體的統(tǒng)計(jì)表又兵。
維表與與事實(shí)表的概念更多使用在數(shù)據(jù)倉庫中任柜,兩者相互對(duì)應(yīng)。一個(gè)經(jīng)典的例子在銷售領(lǐng)域沛厨,如下:
銷售統(tǒng)計(jì)表:就是一個(gè) 事實(shí)表宙地,里面統(tǒng)計(jì)數(shù)據(jù)的來源離不開 “商品價(jià)格表”。
商品價(jià)格表 :是銷售統(tǒng)計(jì)的一個(gè)維度表逆皮。
事實(shí)數(shù)據(jù)和維度數(shù)據(jù)通常需要依據(jù)具體的主題問題而定宅粥。事實(shí)表用來存儲(chǔ)事實(shí)的度量及指向各個(gè)維的外鍵值。維表用來保存該維的元數(shù)據(jù)页屠。
2. null和''的區(qū)別
null表示的是一個(gè)對(duì)象的值粹胯,而并不是一個(gè)字符串。
例如聲明一個(gè)對(duì)象的引用辰企,String a = null ;
""表示的是一個(gè)空字符串风纠,也就是說它的長(zhǎng)度為0,但它是一個(gè)字符串牢贸。
例如聲明一個(gè)字符串String str = “” ;