一、表的概述 1.1基本概念 1.2数据类型 二、表的设计 2.1表设计规范 2.2表设计主要目标 2.3表设计主要影响 2.4表数据存储规范 三、分区设计与存储逻辑 3.1分区设计注意点 3.2具体设计 3.3设计基本规则 四、表设计最佳实践 小文件问题 维度表的设计 拉链表的设计 采集源表的设计 日志表的设计 互动明细表的设计 一...
数据表设计规范 TIP 当你使用本规范设计数据表时,搭配 可视化CRUD,可以非常舒畅的完成后台功能制作,推荐直接从0开始,因为拖拽设计的组件参数是最正确的。 字段类型 类型备注CRUD 搭配点 enum 枚举型 自动生成单选框 set set 型 自动生成复选框 date 日期型 自动生成日期的选择组件 year 年份型 自动生成...
如下面这两个表所示的设计就是一个满足第三范式的数据库表。 这样在查询订单信息的时候,就可以使用客户编号来引用客户信息表中的记录,也不必在订单信息表中多次输入客户信息的内容,减小了数据冗余。 二、数据库表设计规范 1.表与字段的规范 (1)表达是与否概念的字段,必须使用 is _ xxx 的方式命名,数据类型是 ...
🔥数据库表设计的十八个规范。#程序员 #计算机 #java #干货分享 #数据库 - 知晓栈于20240527发布在抖音,已经收获了1285个喜欢,来抖音,记录美好生活!
在设计数据库表时,需要遵循以下规范:1. 选择适当的数据类型:选择适当的数据类型可以提高性能并减少存储空间的使用。例如,如果你只需要存储日期,则可以将字段定义为DATE类型而不是VARCHARicon类型。2. 规范命名:表、字段、索引icon和其他数据库对象的命名应该清晰、简短、易于理解,并符合命名规范,例如使用下划线...
1.第一设计范式 第一设计范式要求表中字段都是不可再分的,如果实体中的某个属性有多个值时,必须拆分为不同的属性 。通俗理解即一个字段只存储一项信息,如下图所示,其中联系方式可以拆分为手机、邮箱、固定电话,所以下图不符合数据表第一设计范式要求:
数据库表设计规范 设计数据表一般分为四部分 1.主键以及代表通常作为特殊标识的唯一id(eg:其它表的主键作为本表的逻辑关联外键),这部分字段通常需要设计索引 2.实际业务中的业务字段,根据实际业务决定设计那些字段,其他表的业务冗余字段如果本表需要大量使用的可以加进去。根据实际业务增加索引或者联合索引 ...
数据表设计常用规范 1、每个表都有自己的主键 2、表名以"tb_"作为前缀 3、表示是否激活、是否启动这种,字段以"is_"作为前缀 4、数据库字段统一小写,单词之间使用下划线分隔 5、表字符集统一使用UTF-8 6、尽量给字段设置默认值 7、每张表有个normal(1:正常,2:删除)字段,用来伪删除...
1、数据库表及字段命名、设计规范1、命名规范1.1数据表的命名规范:1)表的前缀应该用系统或模块的英文名的缩写(全部大写或首字母大写)。如果系统功能简单,没有划分为模块,则可以以系统英文名称的缩写作为前缀,否则以各模块的英文名称缩写作为前缀。例如:如果有一个模块叫做BBS(缩写为BBS),那么你的数据库中的所有...
数据表设计规范 1. 使用有意义的字段名:字段名应该能够清晰的描述字段的含义,避免使用过于简单或晦涩的名称。例如:使用”user_name”代替“nm”; 使用小写字母和下划线:字段名应该使用小写字母,并且可以通过下划线来分隔单词,例:“user_name”; 避免使用保留字:确保字段名不是数据库的保留字,以避免引发问题;...