首页 > 数据库 >mysql 数据库设计的规范

mysql 数据库设计的规范

时间:2022-09-25 21:13:42浏览次数:82  
标签:后缀 CREATE 规范 数据库 mysql 设计 主键

数据库设计的规范

  • 数据库表和字段都大写
  • 表都要加业务后缀,例如_C客户表 _B基础表 _P权限表
  • 必须有主键,主键是表名去掉业务后缀,加_ID,大多表的主键使用UUID
  • 字段多个单词时,全大写,用下划线隔开
  • 类型INT/LONG/DOUBLE/TIMESTAMP/CHAR/VARCHAR2 尽量化在这几个类型中,这样数据库设计相当简单
  • 排序号定死名称ORDER_NO
  • 权限两个字段CREATE_BY创建人,CREATE_DEPT创建部门
  • 记录创建时间CREATE_TIME

标签:后缀,CREATE,规范,数据库,mysql,设计,主键
From: https://www.cnblogs.com/noatnu/p/16728919.html

相关文章

  • mysql正则表达式
    一:数据准备CREATETABLE`t_user`(`USER_ID`intNOTNULLAUTO_INCREMENT,`USER_NAME`char(255)CHARACTERSETutf8COLLATEutf8_general_ciNOTNULL,`US......
  • mysql运维
    一:备份1:备份内容数据(数据文件或文本格式数据)操作日志(binlog)(数据库变更日志)2:冷备份与热备份冷备份(关闭数据库服务,完整拷贝数据文件)热备份......
  • mysql存储过程
    MySQLmysql存储过程概述存储过程是存储在数据库的一组SQL语句集,用户可以通过存储过程名和传参多次调用的程序模块。特点:使用灵活,可以使用流控制语句,自定义变量等完......
  • mysql索引
    索引MySQL使用索引快速查找具有特定列值的行。如果没有索引,MySQL必须扫描整个表以找到相关的行。较大的表,搜索速度越慢。索引由类型和方法组成(有的时候你没有指定就......
  • mysql触发器
    SQL触发器简介SQL触发器是存储在数据库目录中的一组SQL语句。只要与表关联的事件发生,例如插入,更新或删除,就会执行或触发SQL触发器SQL触发器的优点SQL触发器提供了另......
  • MySQL数据表的创建、修改、删除及基本操作
    1.在mysql中,可以使用 CREATETABLE 语句创建表。其语法格式为:转自:https://www.cnblogs.com/bigbigbigo/p/10917429.html/*建表的语法*/createtable[ifnotexist]......
  • mysql用户与权限
    mysql.version=5.7(必须注意版本)创建用户(CREATEUSER'bob'@'%'IDENTIFIEDBY'07fa533360d9';)创建bob用户密码:07fa533360d9(CREATEUSER"test"@"localh......
  • 数据库的列类型
    数值:tinyint   十分小的数据一个字节 smallint  较小的数据 2个字节mediumint中等大小的数据 3个字节int  标准的整数  4个字节(常用)bigin......
  • 数据库概念
    什么是 数据库用来存储和管理数据的仓库数据库的特点持久化存储数据的 其实数据就是一个文件系统 方便存储和管理数据 使用统一的方式操作数据库......
  • 老杜MySQL/days.05(索引、视图、三范式)
    1.索引a.索引是在数据库表的字段上添加的,为了提高查询效率而存在的一种机制;b.相当于目录,可以缩小扫描范围而存在的一种机制;c.一张表的一个字段可以添......