原文:Java Web項目設計數據庫時是否需要在表中加備用字段?

背景: 最近在做一個Java Web項目,SSH框架,MySQL數據庫。項目的數據庫沒有設備用字段。在開發過程中,因數據庫設計者未考慮周到,業務實體有一個屬性沒有對應的字段,因此需要在數據庫表加一個字段。又由於此字段要求不可為空,並且在開發階段,測試數據不多。於是我在drop掉了原來的表,增加了一個字段再重新建了一張表。 按照通常的做法,設計數據庫都會在后面加幾個類型為varchar的預留字段, ...

2013-03-10 22:52 0 3174 推薦指數:

查看詳情

數據庫設計備用字段

備用字段,也稱 預留字段 。 相關描述:  在數據表中,不僅設計了當前所需要字段,而且還在其中留出幾個字段作為備用。  舉例說明,我設計了一個人員(Person),其中已經添加了各種必要的字段,包括姓名(Name)、性別(Sex)、出生年月日 (birthday)等等。大功告成 ...

Wed Sep 18 02:04:00 CST 2019 0 1247
設計數據庫字段類型和長度建議

為什么要合理的設計數據庫字段? 一個是降低物理上的存儲空間,一個是提高數據庫的處理速度,還有一個附帶功能是能校驗數據是否合法。 對於任何字段長度都不應該過於小氣,否則未知的變化會造成前后台都要修改 1、對於開關型字段建議number(1,0 ...

Wed May 06 18:19:00 CST 2020 0 1175
設計數據庫字段或者java中使用boolean型需謹慎

boolean型變量只有兩個值 false和true,我們在設計數據庫字段時或者定義java變量時會使用boolean,通常情況下開關類的變量使用無可非議,但請一定要考慮到擴展性。 使用前請仔細考慮一下:以后可能不可能會擴展這個字段或者變量,考慮可能的擴展,建議使用int型代替。 上面是我最近 ...

Wed Nov 30 21:22:00 CST 2016 0 2455
為什么需要設計數據庫

這里我們思考兩個問題: 修建茅屋需要設計嗎?修建大廈需要設計嗎? 結論是:當數據庫比較復雜(如數據量大,較多,業務關系復雜),我們需要設計數據庫; 因為,良好的數據庫設計能夠: q 節省數據的存儲空間 q 能夠保證數據的完整性 q ...

Sun Oct 28 09:52:00 CST 2018 0 1332
設計數據庫需要考慮到的問題

成功的管理系統=50% 的業務+(25%的數據庫+25%的程序) 1、考察現有系統環境 大多數數據庫項目都不是從頭開始建立的,通常機構內總會存在用來滿足特定需求的現有系統。顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究可以讓你發現一些可能會忽略的細微問題。一般來說 ...

Sun Oct 12 19:51:00 CST 2014 0 3827
數據庫字段設計

1、盡量使用TINYINT、SMALLINT、MEDIUM_INT作為整數類型而非INT,如果非負則加上UNSIGNED 2、大小(VARCHAR的長度只分配真正需要的空間) 3、使用枚舉或整數代替字符串類型 4、類型(盡量使用TIMESTAMP而非DATETIME,在精度要求高的應用中 ...

Sat Sep 15 18:30:00 CST 2018 0 1120
我們該如何設計數據庫(四)

其實我一直在准備另一篇博文的基礎資料,但是和朋友聊天,他問我最近在做什么,我說在做系統Log模塊,並和他交流了一下,於是這篇博客就應運而生 我的博客目錄:Index & Writing Plan 所有數據都可以用如下形式表述:ID,名,列名,Value 比如說現在有這么一條數據 ...

Tue Dec 04 21:57:00 CST 2012 46 6634
我們該如何設計數據庫(三)

首先是一些廢話: 前文鏈接: 我們該如何設計數據庫(一) 我們該如何設計數據庫(二) 在《我們該如何設計數據庫(二)》中,園友Jacklondon Chen提出了一些問題,大致如下: “man/woman應該設計在同一張中。 用戶大多都設計成一個。連分 ...

Tue Sep 25 19:37:00 CST 2012 54 6110
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM