2011-06-09 113 views
1

字段名稱的命名規則是什麼?字段名稱的命名規則

哪種流行方式?

例子:

firstname 
First_Name 
first_name 
firstName 
FirstName 



category_id 
categoryID 
CategoryID 
categoryId 

回答

5

我會建議first_namecategory_id由於可讀性和易於理解。

+0

+1 - 從不依靠區分大小寫的可讀性! – ninesided 2011-06-09 10:43:21

1

這是偏好的所有問題。我個人更習慣於camelcase(FirstName)或id字段(CategoryID)來擺脫它。但那是因爲我最近所使用的所有數據庫都是使用它創建的。所以它對你來說更自然。

至於ID和外鍵,我讓兩個表中的ID相同(即分類表將具有類別ID爲重點和任何引用它也有類別ID的字段名)。

0

通常情況下,它應該是所有小寫字符,並使用_字母之間。

但對於例如,如果你有一個表,分類和主鍵,在我看來這應該由ID(不CATEGORY_ID)。我在另一個表中使用category_id作爲外鍵。