原文:數據庫設計之冗余字段設計

在設計數據庫時,某一字段屬於一個表,但它又同時出現在另一個或多個表,且完全等同於它在其本來所屬表的意義表示,那么這個字段就是一個冗余字段。 以上是我自己給出的定義 冗余字段的存在到底是好還是壞呢 冗余是為了效率,減少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