我閱讀本教程:SQL命名約定
http://leshazlewood.com/software-engineering/sql-style-guide/
但是,我弄糊塗了這一點。
在這種情況下,我應該命名SQL。
-My表名:QuestionTypes或者question_types。
-My表id:QuestionTypeID或QuestionType_ID,question_type_id。
我知道當MySQL工作臺創建.sql文件時,QuestionType_ID會被轉換成questiontype_id,所以,我應該按照這種風格命名SQL:QuestionType?
非常感謝。
但是當MySQL的工作臺創建SQL文件,將其轉換成QuestionType questiontype,它讓我迷惑 – Jack
@Jack:這僅僅是一個的choise是該程序的作者已經完成。只要數據庫將標識符視爲不具感染力的情況,使用'QuestionType'或'questiontype'(或'QuEsTiOnTyPe')來使用標識符並不重要,但這並不意味着您應該改變您的約定*命名*的東西。 – Guffa