備用字段,也稱 預留字段 。 相關描述: 在數據表中,不僅設計了當前所需要的字段,而且還在其中留出幾個字段作為備用。 舉例說明,我設計了一個人員表(Person),其中已經添加了各種必要的字段,包括姓名(Name)、性別(Sex)、出生年月日 (birthday)等等。大功告成 ...
背景: 最近在做一個Java Web項目,SSH框架,MySQL數據庫。項目的數據庫沒有設備用字段。在開發過程中,因數據庫設計者未考慮周到,業務實體有一個屬性沒有對應的字段,因此需要在數據庫表加一個字段。又由於此字段要求不可為空,並且在開發階段,測試數據不多。於是我在drop掉了原來的表,增加了一個字段再重新建了一張表。 按照通常的做法,設計數據庫都會在后面加幾個類型為varchar的預留字段, ...
2013-03-10 22:52 0 3174 推薦指數:
備用字段,也稱 預留字段 。 相關描述: 在數據表中,不僅設計了當前所需要的字段,而且還在其中留出幾個字段作為備用。 舉例說明,我設計了一個人員表(Person),其中已經添加了各種必要的字段,包括姓名(Name)、性別(Sex)、出生年月日 (birthday)等等。大功告成 ...
為什么要合理的設計數據庫字段? 一個是降低物理上的存儲空間,一個是提高數據庫的處理速度,還有一個附帶功能是能校驗數據是否合法。 對於任何字段長度都不應該過於小氣,否則未知的變化會造成前后台都要修改 1、對於開關型字段建議number(1,0 ...
boolean型變量只有兩個值 false和true,我們在設計數據庫字段時或者定義java變量時會使用boolean,通常情況下開關類的變量使用無可非議,但請一定要考慮到擴展性。 使用前請仔細考慮一下:以后可能不可能會擴展這個字段或者變量,考慮可能的擴展,建議使用int型代替。 上面是我最近 ...
這里我們思考兩個問題: 修建茅屋需要設計嗎?修建大廈需要設計嗎? 結論是:當數據庫比較復雜(如數據量大,表較多,業務關系復雜)時,我們需要先設計數據庫; 因為,良好的數據庫設計能夠: q 節省數據的存儲空間 q 能夠保證數據的完整性 q ...
成功的管理系統=50% 的業務+(25%的數據庫+25%的程序) 1、考察現有系統環境 大多數數據庫項目都不是從頭開始建立的,通常機構內總會存在用來滿足特定需求的現有系統。顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究可以讓你發現一些可能會忽略的細微問題。一般來說 ...
1、盡量使用TINYINT、SMALLINT、MEDIUM_INT作為整數類型而非INT,如果非負則加上UNSIGNED 2、大小(VARCHAR的長度只分配真正需要的空間) 3、使用枚舉或整數代替字符串類型 4、類型(盡量使用TIMESTAMP而非DATETIME,在精度要求高的應用中 ...
其實我一直在准備另一篇博文的基礎資料,但是和朋友聊天,他問我最近在做什么,我說在做系統Log模塊,並和他交流了一下,於是這篇博客就應運而生 我的博客目錄:Index & Writing Plan 所有數據都可以用如下形式表述:ID,表名,列名,Value 比如說現在有這么一條數據 ...
首先是一些廢話: 前文鏈接: 我們該如何設計數據庫(一) 我們該如何設計數據庫(二) 在《我們該如何設計數據庫(二)》中,園友Jacklondon Chen提出了一些問題,大致如下: “man/woman應該設計在同一張表中。 用戶表大多都設計成一個表。連分 ...