oracle,外键命名规范.pdfVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

竭诚为您提供优质文档/双击可除

oracle,外键命名规范

篇一:数据库(oracle)命名规范

命名规范(oracle数据库)

1表命名

命名最好望文生义,避免使用数据库关键词命名一律为

大写字母(不要大下写混合)英文单词单数命名.例:FactoRy

英文单词缩写命名.例:dept英文单词之间用下划线连结,且

每个单词皆为单数.例:task_Result用来存储历史资料,命

名以histoRy结尾.例:task_his用来存储日志资料,命名以

111

log结尾.例:task_log用来存储类别资料,命名以type结尾.

例:task_type

2表字段

命名最好望文生义,避免使用数据库关键词英文单词单

数命名.例:mail英文单词缩写命名.例:dept_id英文单词之

间用下划线连结,且每个单词皆为单数.例:useR_name字段

用来存储流水号,命名以id结尾.例:task_id字段用来存储

代码,命名以no结尾.例:task_no字段用来存储类别,命名以

type结尾.例:station_type字段用来存储名称,命名以name

结尾.例:enduseR_name字段用来存储描述,命名以desc结尾.

例:station_desc字段用来存储代码,命名以code结尾.

例:eRRoR_code字段用来存储标志,命名以Flag开头.

211

例:debug_Flag

3索引

命名以表名+index+两位流水号(01~99).

例:enduseR_index014键值

主键命名以表名+pk+一位流水号(1~9).例:dept_pk1附

键命名以表名+ak+一位流水号(1~9)

.例:dept_ak1外键命名以表名+Fk+一位流水号(1~9).

例:dept_Fk1检查条件以表名+ck+一位流水号(1~9).

例:dept_ck1

5视图

命名以V_开头例:V_dept其它规则参考资料表命名规则

6触发器

以表名+tR+一位流水号(1~9)命名.例:dept_tR1

7存储过程

命名以pc开头实现单一资料表交易功能,以pc+表名命

311

名.例:pc_line实现关联资料表交易功能,以pc+功能命名.

例:pc_getdata命名需让人明白其主要功能

8函数

检查功能的函数,以is+检查项目命名.

例:boolischarValid(char)获取资料功能的函数,以get+数

据项命名.例:stringgetlineno(char)设定资料功能的函数,

以set+数据项命名.例:intsetlineno(char)9序列

命名以seq开头

以表的字段名命名.例:seq_line_id

若与其它表的字段名相同,则以表名+字段名命名.

例:seq_code_type_id10表空间

存储资料的命名为项目名称.例:cRm存储索引的命名为

项目

文档评论(0)

153****6506 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档