参考各种命名规范,我们统一使用命名规范如下:

命名过程中如有现存的缩写,则使用该缩写,如无,一律不得缩写,例:ISBN

数据库:用一个或三个以下英文单词组成,单词首字母大写,如:DepartmentManage;

表名:使用名词性质的单词全拼表示,各单词首字母大写, 使用复数形式,如:Books
      如果该表用于表明另外两表中字段间的关系,用单数(即表明实体间的关系的表用单数命名),单词中间无“and of in”之类的介词
      如:BookAuthor

==============================================================================================
 
1. 表中的字段一般使用名词性质的单词全拼表示,采用一个或三个以下英文单词组成,单词首字母大写,如:UserName;

2. 表主键名称为:表名+ID,如Document表的主键名为:DocumentID

3. 外键名称位:主表名+对应列名,如:DepartmentsID,说明如下:
    在表Departments中,其字段有:ID, DepartmentName
    在表UserInfo中,其字段有:UserId,UserName,DepartmentsID    DepartmentsID为外键

4. 表中自动增长的列一律命名为:ID;

5. 如果字段为bool型,则使用"IsShow","IsValid","HasPassed","HasExamined","IgnoreCase"这种形式表示

6. 如果字段位DateTime型,切且默认值是取系统时间,一律命名位:CheckDate

7. Status为表中状态的列名,默认值为0,在表中删除操作将会改变Status的值而不真实删除该记录;

8. 存储过程命名:sp_表名_方法,如:sp_News_Add,sp_News_Update;

9. 视图命名:vi_表名,如:vi_News;

10. 表、存储过程、视图等对象的所有都为dbo,不要使用数据库用户名,这样会影响数据库用户的更改

SqlServer命名规范相关推荐

  1. C#命名规范,SqlServer命名规范

    大家都知道写程序应该有个好的命名规范,为了工作方便,贴出来. 1 ADO.NET 命名规范 数据类型 数据类型简写 标准命名举例 Connection con conNorthwind Command ...

  2. SqlServer 命名规范

    SqlServer 命名规范 下面我给大家讲的是数据库的命名规范,每一种数据库都会有其命名的规范.如果规范了,那么思绪就清晰的多了.就比如mySqlServer命名规范和SqlServer的命名规范, ...

  3. SQLServer书写规范梳理

    今天给大家分享SQLServer书写规范笔记,希望对大家能有所帮助! 1.在名称中仅使用字母.数字和下划线 要在名称中仅使用字母.数字和下划线,主要是因为这些字符可以被方便的移植到编程语言中.在应用程 ...

  4. 数据库设计中的命名规范

    1.引言 数据库设计过程中表.字段等的命名规范也算是设计规范的一部分,不过设计规范更多的是为了确保数据库设计的合理性.为了项目最终的协调稳定性,而命名规范则更多的是为了确保设计的正式和统一.公正的讲, ...

  5. 数据库建表原则,SQL数据库建表前期优化,SQL数据库操作优化,数据库命名规范...

    2019独角兽企业重金招聘Python工程师标准>>> 关键字: 数据库建表原则 ·1. 原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关 ...

  6. html语言书写注意事项,CSS命名规范参考及书写注意事项

    CSS书写顺序 *{ /*显示属性*/ display position float clear cursor - /*盒模型*/ margin padding width height /*排版*/ ...

  7. [置顶] Objective-C ,ios,iphone开发基础:命名规范

    命名规范:http://bukkake.iteye.com/blog/695492  点击打开链接 转载于:https://www.cnblogs.com/pangblog/p/3292256.htm ...

  8. Java项目命名规范

    2019独角兽企业重金招聘Python工程师标准>>> 一.命名规范 1. 项目名全部小写 2. 包名全部小写 3. 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写 ...

  9. Java 命名规范(非常全)

    欢迎关注方志朋的博客,回复"666"获面试宝典 在本文中,将从大到小,从外到内,总结Java编程中的命名规范.文中将会涉及到日常工作中常见的命名示例,如包命名,类命名,接口命名,方 ...

最新文章

  1. R语言Kaplan-Meier绘制生存分析、Log-rank假设检验、Cox回归曲线实战案例:恶性黑色素瘤的术后数据生存分析
  2. 《剑指offer》c++版本 17.打印从1到最大的N位数
  3. oracle11g AUD$维护
  4. BitCoin Gloom系列
  5. golang 数据一   (字符串、数组和数组指针)
  6. 轻松自动化---selenium-webdriver(python) (十一)
  7. 建模实训报告总结_建筑实训报告总结
  8. 基于单片机智能交通灯控制系统设计外文文献_【设计图文】单片机实现的步进电机控制系统(开题报告+论文+文献综述+外文翻译+DWG图纸)...
  9. vue获取facebook用户邮箱、头像并登录
  10. cαr怎么发音_元音字母
  11. 【网络游戏同步技术】游戏中的ping值计算
  12. 图片放大不影响画质怎么做?这样放大不失真
  13. 使用CDS下载ERA5数据(保姆级教程)
  14. iris配置https访问
  15. 正则表达式 re.findall 用法,包含正则规则讲解
  16. ASP.NET动态网站开发培训-24.论文管理系统(四、制作Login页面和后台论文管理主页)
  17. 『Python』tkinter 弹窗解压加密的 winzip文件
  18. 车辆租赁保险市场现状及未来发展趋势
  19. 织梦二次开发增加一个或多个栏目的栏目内容
  20. 关于我CentOs7连不上网这件事TAT

热门文章

  1. 仿途牛旅游APP项目开发
  2. Tomcat 6.0中配置Oracle、sql 2000数据库连接池
  3. OpenResty缓存
  4. 仿函数适配器(mem_fun/mem_fun_ref)
  5. python可以用来写什么_对于一个OIer,Python能干些什么?
  6. bind 启动redis_详解Redis开启远程登录连接
  7. php屏蔽ip时间段,php中限制ip段访问、禁止ip提交表单的代码分享/用PHP打印出前一天的时间格式:...
  8. mysql不识别生僻字_MySQL生僻字插入失败怎么办
  9. java中输出5个数_编写一个程序,要求用户输入5个数字,并输出这些数字中最大的数字和这些数字中最小的数字...
  10. 帝国7.5标签+在PHP7.0,帝国CMS7.5支持PHP7.*系列,兼容性更好