zoukankan      html  css  js  c++  java
  • SqlServer建表规范

    一、数据库在建表时,一般默认字段如下,也算是标准字段吧

       删除标志:DeletionStateCode

       创建时间:CreateOn

       创建人:CreateBy

       更新时间:ModifiedOn

       更新人:ModifiedBy

     

     以上是微软CRM里的标准字段名。

     

     主键ID表面+ID,如用户表(UserID)

     

     各字段名加前缀:表名首字母+功能,如性别字段(U_Sex)

     

     用户表简单例子:UserID,

             U_Name,

             U_Phone,

             U_Sex,

               CreateOn,

             CreateBy,

             ModifiedOn,

             ModifiedBy,

             DeletionStateCode

    实际开发中,也可以在这些标准字段中加上业务表的前缀,比如U_CreateOn,这样命名也有一个好处,当多表联查时,这个前缀可以省很多事情。

    二、奇怪功能需求对应的数据类型

      1、建立手机定位的经纬度:

      如:经度:120.87159
        纬度:29.37651

      对应的类型:

        

      Longitude: decimal(18,5)

      Latitude  : decimail(18,5)

  • 相关阅读:
    [LeetCode] 143. 重排链表
    [LeetCode] 342. 4的幂
    [LeetCode] 1744. 你能在你最喜欢的那天吃到你最喜欢的糖果吗?
    [LeetCode] 148. 排序链表
    [LeetCode] 525. 连续数组
    [LeetCode] 160. 相交链表
    [LeetCode] 134. 加油站
    [LeetCode] 474. 一和零
    CentOS 升级 OpenSSH
    AWS 证书取消挂靠
  • 原文地址:https://www.cnblogs.com/EasonJim/p/4742071.html
Copyright © 2011-2022 走看看