帶你輕松接觸數(shù)據(jù)庫命名規(guī)范的相關(guān)概念

字號:

1、數(shù)據(jù)庫表
    根據(jù)表所屬的子系統(tǒng)/模塊,命名方式為:
    數(shù)據(jù)庫表名 = 子系統(tǒng)/模塊 縮寫 + 表含義
    其中子系統(tǒng)/模塊的縮寫首字母大寫,表含義中每個單詞的首字母為大寫。
    子系統(tǒng)/模塊及其縮寫應在《數(shù)據(jù)庫設(shè)計說明書》的約定部分加以描述。
    例如:代碼表可統(tǒng)一采用”code”為表的前綴,則:code_area表示地區(qū)代碼表
    2、表字段:
    概念模型中,每個數(shù)據(jù)庫中為每個表定義的縮寫,長度為4~8個字符,
    字段名 = 表縮寫 + “_” + 字段含義。
    如地區(qū)代碼表字段前綴為area,其相關(guān)字段名:
    area_id:地區(qū)代碼ID主鍵
    area_name :地區(qū)代碼名稱
    數(shù)據(jù)庫表名及表縮寫應在《數(shù)據(jù)庫設(shè)計說明書》中加以描述。
    3、索引
    索引名 = idx + 數(shù)字(主要是區(qū)分表的多個索引)+“_” + 表縮寫 + 相關(guān)字段/索引含義
    4、關(guān)聯(lián)
    關(guān)聯(lián)指數(shù)據(jù)庫表之間的外鍵關(guān)系
    關(guān)聯(lián)名 = rl + “_” + 主表縮寫 + 從表縮寫
    5、存儲過程:
    存儲過程名 = proc + “_” + 存儲過程含義