原文:数据库表、字段设计

尽量使用TINYINT SMALLINT MEDIUM INT作为整数类型而非INT,如果非负则加上UNSIGNED 大小 VARCHAR的长度只分配真正需要的空间 使用枚举或整数代替字符串类型 类型 尽量使用TIMESTAMP而非DATETIME,在精度要求高的应用中,建议使用定点数来存储数值,以保证结果的准确性。能用decimal就不要用float 单表不要有太多字段,建议在 以内 值 是否 ...

2018-09-15 10:30 0 1120 推荐指数:

查看详情

数据库扩展字段设计思路

更多信息,请参考:http://www.cxyeye.com 1:什么是扩展字段? 某张中的字段为基本属性,某个系统在不同用户不同场合可能需要其他的属性。 2:扩展思路 扩展原则:扩展字段的使用是用户级别的,即在不改动系统程序的条件下进行扩展。 数据存储:1:可以使用一个字段存储 ...

Tue Oct 23 20:42:00 CST 2012 4 7811
数据库设计原则(多表字段尽量唯一)

数据库设计原则(多表字段尽量唯一) 零、总结 1、遵守的范式越多,出现更新等异常的几率就越小,同时sql会越复杂(因为多表查询边多了) 2、尽量遵守多的范式,这样错误越少,越节约改错时间,而且的性能越好 3、小tip:字段加上表名的前一个字母做前缀,这样多表查询的时候方便超级 ...

Thu May 03 06:48:00 CST 2018 1 18989
如何设计动态(不定)字段的产品数据库

项目组会议上讨论的关于不定字段数目的数据库问题并没有结果,今天继续分析之后发现问题可能还更大。当时讨论的结果是可能采用四种技术: 动态增加数据库字段 预留足够的空白字段,运行时作动态影射 用xml格式保存在单字段里 改列为行,用另外一个存放 ...

Fri Sep 15 19:40:00 CST 2017 0 1271
【转】如何设计动态(不定)字段的产品数据库

因为最近要用到设计动态量表的功能,找了一篇技术上实现动态设计字段的文章,借来用用。 原文地址:http://blog.sina.com.cn/s/blog_85295a390101dou0.html 项目组会议上讨论的关于不定字段数目的数据库问题并没有结果,今天继续分析之后发现问题 ...

Thu May 19 00:38:00 CST 2016 0 3139
数据库设计之冗余字段设计

设计数据库时,某一字段属于一个,但它又同时出现在另一个或多个,且完全等同于它在其本来所属的意义表示,那么这个字段就是一个冗余字段。 ——以上是我自己给出的定义 冗余字段的存在到底是好还是坏呢( 冗余是为了效率,减少join。单查询比关联查询速度要快。某个访问频繁的字段可以冗余 ...

Tue Apr 04 03:03:00 CST 2017 0 2955
数据库设计之冗余字段设计

设计数据库时,某一字段属于一个,但它又同时出现在另一个或多个,且完全等同于它在其本来所属的意义表示,那么这个字段就是一个冗余字段。 ——以上是我自己给出的定义 冗余字段的存在到底是好还是坏呢( 冗余是为了效率,减少join。单查询比关联查询速度要快 ...

Thu Mar 24 01:39:00 CST 2022 0 650
数据库设计1

数据库设计(一对多,多对多) 做一个项目,必然是少不了数据库设计的!在学习阶段,基本都是单。然而在实际开发过程中,一对多,多对多的处处都是!简单整理一下,一对多,多对多表如何设计整理一下思路: 数据库实体间有三种对应关系:一对一,一对多 ...

Wed May 22 02:04:00 CST 2019 0 2675
数据库设计名和字段名的设计规范

数据库字段命名、设计规范 一 、设计 1.1数据库的命名规范: 1)的前缀应该用系统或模块的英文名的缩写(全部大写或首字母大写)。如果系统功能简单,没有划分为模块,则可以以系统英文名称的缩写作为前缀,否则以各模块的英文名称缩写作为前缀。例如:如果有一个模块叫做BBS(缩写 ...

Sun Mar 06 00:10:00 CST 2016 0 4599
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM