Zend Framework:Form:我应该将camelCase用于表单元素名称和数据库表,或不?

时间:2011-06-19 22:07:35

标签: php mysql zend-framework zend-form zend-db

我喜欢一切都是整洁和语义的,因此我正在寻求关于我50/50的主题的一些建议,我意识到这几乎取决于个人偏好,但我想坚持以某种方式做事。

注意:我之前已经问过这个问题,但答案非常复杂,通常归结为......坚持应用程序中使用的约定。但是在创建新应用程序时,最好的方法是什么?

数据库列如下所示:

description,user_id,blah_id

因此,我的表单元素应如下所示:

选项1:$ userId = new Zend_Form_Element_Select(' user_id ');

选项2:$ userId = new Zend_Form_Element_Select(' userId ');

更改(MySQL)数据库以包含camelCase表和列?

您对此有何看法?

1 个答案:

答案 0 :(得分:1)

Zend Framework使用camelCase。因此,如果您可以更改表和列的命名,请使用此选项。