原文:数据库设计之冗余字段设计

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

2022-03-23 17:39 0 650 推荐指数:

查看详情

数据库设计冗余字段设计

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

Tue Apr 04 03:03:00 CST 2017 0 2955
数据库设计(三范式,冗余字段,逆范式)

数据库设计(三范式,冗余字段,逆范式)   在设计数据库的时候,应该注意一下什么呢?首先来看一张表。 学生成绩表 姓名    性别   java成绩 ...

Tue Oct 23 11:38:00 CST 2012 0 4023
数据库冗余字段

1冗余字段的定义 冗余字段是指反复出现的,重复的字段。也就是说在数据库中如果表a出现过字段b,表c再出现字段b,那么字段b就可以被看作是冗余字段了。 2冗余字段的弊端 如果参照三范式,那我们在设计数据库的时候就必须致力于消灭冗余字段,毕竟如果我们需要更新某条记录,而这条记录又恰好包含了冗余 ...

Sat Jul 18 06:32:00 CST 2020 0 981
关于数据库冗余字段及适当性

都可以通过数据库连接(join)查询, 例如“商品表”存在字段-->用户的id,“订单表”存在 ...

Sun Jun 18 06:03:00 CST 2017 0 3125
数据库设计之备用字段

备用字段,也称 预留字段 。 相关描述:  在数据表中,不仅设计了当前所需要的字段,而且还在其中留出几个字段作为备用。  举例说明,我设计了一个人员表(Person),其中已经添加了各种必要的字段,包括姓名(Name)、性别(Sex)、出生年月日 (birthday)等等。大功告成 ...

Wed Sep 18 02:04:00 CST 2019 0 1247
数据库字段设计心得

数据库字段设计有很多细节性的技巧,下面将过去在开发中体会到经验整理出来,做个备忘 ...

Fri Jan 12 18:55:00 CST 2018 0 2310
数据库表、字段设计

1、尽量使用TINYINT、SMALLINT、MEDIUM_INT作为整数类型而非INT,如果非负则加上UNSIGNED 2、大小(VARCHAR的长度只分配真正需要的空间) 3、使用枚举或整数代 ...

Sat Sep 15 18:30:00 CST 2018 0 1120
数据库JSON字段设计思路

任务的阶段信息直接存储为JSON格式,这种格式避免了表关联,避免建表,应用层处理也简单的多了。 1. JSON内容为信息性质,而不具备非统计功能;简单讲就是展示,不能用于深度处理; ...

Sun Jun 11 22:14:00 CST 2017 0 6051
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM