1. 数据表命名规范
模块名缩写_存储信息[_存储信息子类](多个单词用下划线分隔),全部小写,例如:b2c_goods_type
2. 字段命名规范
存储信息属性(多个单词用下划线分隔),全部小写,命名规则只来自于业务,尽量表达出列的含义。
例如:goods_id
3. 字段类型规范。
规则:用尽量少的存储空间来存 数一个字段的数据.
比如能用int的就不用char或者varchar
能用tinyint的就不用int
能用 varchar(20)的就不用varchar(255)
时间戳字段尽量用int型,如 created:表示从 '1970-01-01?08:00:00'开始的int秒数,采用英文单词的过去式;gmtCreated:表示datetime类型的时间,即形如 '1980-01-01?00:00:00'的时间串,Java中对应的类型为Timestamp
日期:用date
时间:用time
数字格式的用:int、tinyint、mediumint、smallint、bigint根据实际情况选择
字符串:用char、varcahr;
文本:用text
金额:用float
2. SQLServer/MySQL/Oracle数据库的命名规范有什么区别
没有区别,都遵循SQL的DML规则
注意的是:myql 和 oracle在非window环境中区分大小写。
3. mysql数据库列明名问题
1.你是不可能成功建表的。列名可以使用‘_’不可以使用‘-’。
2.一般都遵照程序的变量或类名命名规范比较保险。字母开头 里面加下划线或数字 这样怎么样都不会错。
4. qt 关于MYSQL数据库名称出现的问题
游戏有游戏的规则,各个软件也有自己的默认规则的。建数据库表名时别用数字命名,会和操作软件起冲突的。这是个规范问题,遵循下就好了,没有啥为什么。就如你写个程序,没有判断的话,啥都行。再者,你要是建类名的时候,写数字:123,直接会出现红X的,不合规。希望有用吧
5. mysql中不能创建数据库,为什么呢
mysql中不能创建数据库是设置错误造成的,解决方法为:
1、选择【开始】-【运行】,打开运对话框。
6. MySQL表字段的命名规范是什么
规范就是由字母/数字/下划线组成,且由字母和下划线开头就行了,起什么字段名随意,你想用student_id也行, 只要能表达含义就可以了
不过如果是在student表里,就直接id,name这样就行,加前缀没啥意义
7. 数据库列名的命名规则
一般都遵照程序的变量或类名命名规范比较保险
字母开头 里面加下划线或数字 这样怎么样都不会错
8. mysql一个表可以有几个唯一索引
mysql一个表可以有多个唯一索引。
9. mysql 是什么命名规范 匈牙利命名规范
匈牙利命名法是一种编程时的命名规范。
基本原则是:
变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。