国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

數據庫對象命名規范

2024-07-21 02:07:12
字體:
來源:轉載
供稿:網友
數據庫命名規范  數據庫命名規范 
一.實體和屬性的命名
1. 常用單詞已經進行了縮寫,在命名過程當中,根據語義拼湊縮寫即可。注意,由于orcal數據庫會將字段名稱統一成大寫或者小寫中的一種,所以要求加上下劃線
舉例:
定義的縮寫 sales: sal 銷售;
order: ord 訂單;
detail: dtl 明細;
則銷售訂單名細表命名為:sal_ord_dtl;
2. 如果表或者是字段的名稱僅有一個單詞,那么建議不使用縮寫,而是用完整的單詞。
舉例:
定義的縮寫 material ma 物品;
物品表名為:material, 而不是 ma.
但是字段物品編碼則是:ma_id;而不是material_id
3. 所有的存儲值列表的表前面加上前綴z
目的是將這些值列表類排序在數據庫最后。
4. 所有的冗余類的命名(主要是累計表)前面加上前綴x
冗余類是為了提高數據庫效率,非規范化數據庫的時候加入的字段。或者表
5. 關聯類通過用下劃線連接兩個基本類之后,再加前綴r的方式命名,后面按照字母順序羅列兩個表名或者表名的縮寫。
關聯表用于保存多對多關系。
如果被關聯的表名大于10個字母,必須將原來的表名的進行縮寫。如果沒有其他原因,建議都使用縮寫。
舉例:表object與自身存在多對多的關系,則保存多對多關系的表命名為:r_object;
表 depart和employee;存在多對多的關系;則關聯表命名為r_dept_emp
6. 每一個表都將有一個自動id作為主健,邏輯上的主健作為第一組候選主健來定義,如果是數據庫自動生成的編碼,統一命名為:id;如果是自定義的邏輯上的編碼則用縮寫加“id”的方法命名。
舉例:銷售訂單的編號字段命名:sal_ord_id;如果還存在一個數據庫生成的自動編號,則命名為:id。
7. 所有的屬性加上有關類型的后綴,類型后綴的縮寫定義見文件《類型后綴縮寫定義》,注意,如果還需要其它的后綴,都放在類型后綴之前。
二.關系的命名
關系的命名基本上按照;如有特殊情況,可以靈活處理.
[must/may/can/should][verb/verb+prep][a/many/exatly num][or a/many]的結構命名
三.域的命名
四.觸發器的命名
五.有關于默認的幾點說明
1. 嚴格依賴關系的主細表,主表的后綴main可以不寫。
2. 數據類型是文本的字段,類型后綴tx可以不寫。
3. 有些類型比較明顯的字段,可以不寫類型后綴。
4. 非常明顯的關系,可以不寫
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潮安县| 都匀市| 晴隆县| 廊坊市| 阜城县| 泗洪县| 称多县| 漠河县| 东港市| 循化| 辽中县| 吉首市| 大新县| 新乡县| 浦东新区| 迁安市| 龙山县| 额济纳旗| 科尔| 寿阳县| 休宁县| 田东县| 孟村| 若羌县| 松溪县| 漳浦县| 江山市| 仙居县| 壶关县| 区。| 衡阳市| 个旧市| 建阳市| 平陆县| 伊川县| 冷水江市| 天峨县| 黄平县| 广元市| 玉林市| 自贡市|