0
今天我開始一個項目並設計我的數據庫,這裏是我的設計文檔的內容。我的數據庫命名會有什麼麻煩嗎?
我用懶惰的方式來命名字段和表。我認爲這不會給我帶來麻煩。
,我發現我沒有去讀名這樣的:
accountdetails
actionpoint
skillid
roleskill
etc.i不喜歡用套管或_數據庫。
如果你覺得事情不對,請給我你的指導。
今天我開始一個項目並設計我的數據庫,這裏是我的設計文檔的內容。我的數據庫命名會有什麼麻煩嗎?
我用懶惰的方式來命名字段和表。我認爲這不會給我帶來麻煩。
,我發現我沒有去讀名這樣的:
accountdetails
actionpoint
skillid
roleskill
etc.i不喜歡用套管或_數據庫。
如果你覺得事情不對,請給我你的指導。
一個數據庫通常是一個共享資源。你應該設計它,這樣每個人都可以輕鬆使用。
請記住,您的標識符可能會變得更長,並且某些類型的數據庫(如Oracle)會以大寫形式存儲對象名稱。 CUSTOMERCONTACTADDRESSID
比CUSTOMER_CONTACT_ADDRESS_ID
更難讀。
雖然不同的情況會導致某些數據庫軟件出現問題,但使用下劃線絕對沒有問題。 – Jasper
http://stackoverflow.com/questions/7662/database-table-and-column-naming-conventions的副本? –
分離詞語可能很有用 - 它是「角色技能」還是「角色殺手」? –