我阅读本教程: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