設計資料庫的時候增加表字首好還是在欄位前增加字首好?我感覺都是防止使用者猜測表結構,是否正確

2021-04-28 15:11:51 字數 506 閱讀 5569

1樓:

看習慣了bai,國內一般是按模du塊加字首,比如bf_ans表示備zhi份回答

國外一般dao是英文,表名和版欄位名都很長為了能夠讓程權序員清晰地知道欄位意義,防止一堆id、name之類的欄位造成的混淆

我覺得還是不要神祕化,讓使用者猜出結構又有什麼關係呢關鍵是設計的清晰、高效才是為使用服務的

2樓:匿名使用者

防止使用者猜抄測表結構,這個沒關係吧襲?你把bai業務、程式使用者許可權、資料du庫使用者zhi許可權控制好就可dao以了,表名和欄位名都應該要所見及所得,一看就知道什麼意思,這樣過幾個月後,你維護容易,別人幫你維護也容易,如果要加,就加表字首吧,加一次就可以了。

3樓:

人家都能進你的資料庫了還需要猜嗎?還是表字首好,自己看著清楚,程式設計時簡便,

4樓:匿名使用者

如果英文好,還是用英文表示表名和欄位名吧,如是組隊開發的話,這些都因在開發規範中寫清的

有表他們都是多對多的關係,如何設計資料庫

a表bai,a id,a name,a tel三個欄位。dub表,b id,b address,b sol三個欄位。關聯表zhi,ref id,a id,b id,儲存著daoab兩表的id,比如 a有 a0001,zhang3,139555533a0002,li4,1397788888 a0003...

資料庫設計的基本步驟,資料庫設計的步驟有哪些

資料庫設計步驟,你知道嗎 其實主要就是分析業務需求在資料方面的要求,考察這些資料之間的關係。做這個其實用不用那些設計工具不重要,關鍵是你心裡有。如果你心裡沒有,那什麼工具也 首先是需求分析,第二概念結構設計,第三,邏輯結構設計,第四,物理設計 最後,就是實施和維護。整個過程是很複雜的,一般來說我們自...

怎樣檢測sqlserver資料庫的錶快要滿了

沒辦法檢測,要看你設定的閾值了 如何檢視sqlserver資料庫每個表佔用的空間大小 sql server 怎麼查資料庫有多少個表 sql server 數表 select count 1 from sysobjects where xtype u 數檢視 select count 1 from s...