3 回答

TA貢獻(xiàn)1831條經(jīng)驗 獲得超4個贊
比如一個素材表—————————————————Article
與它關(guān)聯(lián)的表有素材類別表————————————Article_Type
還有素材庫分組表————————————————Article_Group
相關(guān)聯(lián)的表一般用_
下劃線隔開,如果有很多關(guān)聯(lián)的表的話,如:Article_Group_Type_Module
,我就會命名為Article_Module
,直接把中間的省略掉,看著簡潔也舒服。

TA貢獻(xiàn)1995條經(jīng)驗 獲得超2個贊
users // 用戶表
plugins // 插件
user_plugin_relationships //用戶插件關(guān)系表
你這個直接就起名a1_cat_relationships 然后在主鍵里把表是干什么用的寫到備注里
數(shù)據(jù)庫還是給開發(fā)人員看的,內(nèi)部統(tǒng)一一套規(guī)矩就OK了

TA貢獻(xiàn)1827條經(jīng)驗 獲得超8個贊
程序員的變量命名本來就是個學(xué)問,從最開始的 a1
表就看不懂是啥意思了。
英語好的直接用單詞,不好的去有道,變量多長都行,要表達(dá)清楚意思,但是表名不宜太長,可以多用簡寫。
但是這 a1
也太簡了..
來分享一個repo:carlos-wong/cerebro-codelf
簡介是:給變量起名的事情上,為你生命省 3s (Save 3 seconds of your life when naming things.)
- 3 回答
- 0 關(guān)注
- 1049 瀏覽
添加回答
舉報