華為云計算 云知識 范式理論的概念
范式理論的概念

范式理論 (Normal Form),即在 數(shù)據(jù)庫 設(shè)計的時候要滿足的設(shè)計規(guī)范。

滿足不同程度的要求為滿足不同的范式。

把屬性放置在正確的實體的這個過程稱為范式化(normalization)。

針對具體的業(yè)務(wù)流程,項目需求,如何構(gòu)造一個滿足要求的數(shù)據(jù)庫模式,需要生成幾個實體,實體中由哪些屬性構(gòu)成,實體間的關(guān)系如何,這些都是數(shù)據(jù)庫設(shè)計需要回答的問題,確切的說是關(guān)系數(shù)據(jù)庫邏輯設(shè)計需要回答的問題。

由于關(guān)系模型具有嚴格的數(shù)學(xué)理論基礎(chǔ),所以依據(jù)關(guān)系數(shù)據(jù)庫的規(guī)范化理論為基礎(chǔ)進行關(guān)系模型設(shè)計,能夠構(gòu)造出一個合理的關(guān)系數(shù)據(jù)模型。

相對于邏輯模型檢核過程中的范式化, 在物理模型建設(shè)的時候,手段就是反范式化(Denormalizaion),違反一些范式規(guī)則,通過增強物理規(guī)則屬性來提升數(shù)據(jù)庫應(yīng)用時的性能。