更多信息,請參考:http://www.cxyeye.com 1:什么是擴展字段? 某張表中的字段為基本屬性,某個系統在不同用戶不同場合可能需要其他的屬性。 2:擴展思路 擴展原則:擴展字段的使用是用戶級別的,即在不改動系統程序的條件下進行擴展。 數據存儲:1:可以使用一個字段存儲 ...
盡量使用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:可以使用一個字段存儲 ...
數據庫表設計原則(多表字段盡量唯一) 零、總結 1、遵守的范式越多,出現更新等異常的幾率就越小,同時sql會越復雜(因為多表查詢邊多了) 2、盡量遵守多的范式,這樣錯誤越少,越節約改錯時間,而且表的性能越好 3、小tip:表中字段加上表名的前一個字母做前綴,這樣多表查詢的時候方便超級 ...
項目組會議上討論的關於不定字段數目的數據庫表問題並沒有結果,今天繼續分析之后發現問題可能還更大。當時討論的結果是可能采用四種技術: 動態增加數據庫表字段 預留足夠的空白字段,運行時作動態影射 用xml格式保存在單字段里 改列為行,用另外一個表存放 ...
因為最近要用到設計動態量表的功能,找了一篇技術上實現動態設計表字段的文章,借來用用。 原文地址:http://blog.sina.com.cn/s/blog_85295a390101dou0.html 項目組會議上討論的關於不定字段數目的數據庫表問題並沒有結果,今天繼續分析之后發現問題 ...
在設計數據庫時,某一字段屬於一個表,但它又同時出現在另一個或多個表,且完全等同於它在其本來所屬表的意義表示,那么這個字段就是一個冗余字段。 ——以上是我自己給出的定義 冗余字段的存在到底是好還是壞呢( 冗余是為了效率,減少join。單表查詢比關聯查詢速度要快。某個訪問頻繁的字段可以冗余 ...
在設計數據庫時,某一字段屬於一個表,但它又同時出現在另一個或多個表,且完全等同於它在其本來所屬表的意義表示,那么這個字段就是一個冗余字段。 ——以上是我自己給出的定義 冗余字段的存在到底是好還是壞呢( 冗余是為了效率,減少join。單表查詢比關聯查詢速度要快 ...
數據庫表設計(一對多,多對多) 做一個項目,必然是少不了數據庫設計的!在學習階段,基本都是單表。然而在實際開發過程中,一對多,多對多的表處處都是!簡單整理一下,一對多,多對多表如何設計整理一下思路: 數據庫實體間有三種對應關系:一對一,一對多 ...
數據庫表及字段命名、設計規范 一 、表的設計 1.1數據庫表的命名規范: 1)表的前綴應該用系統或模塊的英文名的縮寫(全部大寫或首字母大寫)。如果系統功能簡單,沒有划分為模塊,則可以以系統英文名稱的縮寫作為前綴,否則以各模塊的英文名稱縮寫作為前綴。例如:如果有一個模塊叫做BBS(縮寫 ...