乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      數(shù)據(jù)庫對象命名規(guī)范

       intruder 2006-08-18
      數(shù)據(jù)庫命名規(guī)范

      數(shù)據(jù)庫命名規(guī)范 
      一.實體和屬性的命名
      1. 常用單詞已經(jīng)進行了縮寫,在命名過程當中,根據(jù)語義拼湊縮寫即可。注意,由于ORCAL數(shù)據(jù)庫會將字段名稱統(tǒng)一成大寫或者小寫中的一種,所以要求加上下劃線
      舉例:
      定義的縮寫 Sales: Sal 銷售;
      Order: Ord 訂單;
      Detail: Dtl 明細;
      則銷售訂單名細表命名為:Sal_Ord_Dtl;
      2. 如果表或者是字段的名稱僅有一個單詞,那么建議不使用縮寫,而是用完整的單詞。
      舉例:
      定義的縮寫 Material Ma 物品;
      物品表名為:Material, 而不是 Ma.
      但是字段物品編碼則是:Ma_ID;而不是Material_ID
      3. 所有的存儲值列表的表前面加上前綴Z
      目的是將這些值列表類排序在數(shù)據(jù)庫最后。
      4. 所有的冗余類的命名(主要是累計表)前面加上前綴X
      冗余類是為了提高數(shù)據(jù)庫效率,非規(guī)范化數(shù)據(jù)庫的時候加入的字段。或者表
      5. 關(guān)聯(lián)類通過用下劃線連接兩個基本類之后,再加前綴R的方式命名,后面按照字母順序羅列兩個表名或者表名的縮寫。
      關(guān)聯(lián)表用于保存多對多關(guān)系。
      如果被關(guān)聯(lián)的表名大于10個字母,必須將原來的表名的進行縮寫。如果沒有其他原因,建議都使用縮寫。
      舉例:表Object與自身存在多對多的關(guān)系,則保存多對多關(guān)系的表命名為:R_Object;
      表 Depart和Employee;存在多對多的關(guān)系;則關(guān)聯(lián)表命名為R_Dept_Emp
      6. 每一個表都將有一個自動ID作為主健,邏輯上的主健作為第一組候選主健來定義,如果是數(shù)據(jù)庫自動生成的編碼,統(tǒng)一命名為:ID;如果是自定義的邏輯上的編碼則用縮寫加“ID”的方法命名。
      舉例:銷售訂單的編號字段命名:Sal_Ord_ID;如果還存在一個數(shù)據(jù)庫生成的自動編號,則命名為:ID。
      7. 所有的屬性加上有關(guān)類型的后綴,類型后綴的縮寫定義見文件《類型后綴縮寫定義》,注意,如果還需要其它的后綴,都放在類型后綴之前。
      二.關(guān)系的命名
      關(guān)系的命名基本上按照;如有特殊情況,可以靈活處理.
      [must/may/can/should][verb/verb+prep][a/many/exatly num][or a/many]的結(jié)構(gòu)命名
      三.域的命名
      四.觸發(fā)器的命名
      五.有關(guān)于默認的幾點說明

      1. 嚴格依賴關(guān)系的主細表,主表的后綴Main可以不寫。
      2. 數(shù)據(jù)類型是文本的字段,類型后綴TX可以不寫。
      3. 有些類型比較明顯的字段,可以不寫類型后綴。
      4. 非常明顯的關(guān)系,可以不寫

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多