2012-10-30 20 views
0

今天我開始一個項目並設計我的數據庫,這裏是我的設計文檔的內容。我的數據庫命名會有什麼麻煩嗎?

​​

我用懶惰的方式來命名字段和表。我認爲這不會給我帶來麻煩。

,我發現我沒有去讀名這樣的:

accountdetails 
actionpoint 
skillid 
roleskill 

etc.i不喜歡用套管或_數據庫。

如果你覺得事情不對,請給我你的指導。

+0

雖然不同的情況會導致某些數據庫軟件出現問題,但使用下劃線絕對沒有問題。 – Jasper

+0

http://stackoverflow.com/questions/7662/database-table-and-column-naming-conventions的副本? –

+0

分離詞語可能很有用 - 它是「角色技能」還是「角色殺手」? –

回答

1

一個數據庫通常是一個共享資源。你應該設計它,這樣每個人都可以輕鬆使用。

請記住,您的標識符可能會變得更長,並且某些類型的數據庫(如Oracle)會以大寫形式存儲對象名稱。 CUSTOMERCONTACTADDRESSIDCUSTOMER_CONTACT_ADDRESS_ID更難讀。