2011-06-19 7 views
0

私はすべてがきれいでセマンティックであることを好むので、私は50/50にある件に関するいくつかのアドバイスを手にしています。これはかなり個人的な好みには似ていますが、一方的なやり方に固執したいと思います。Zend Framework:フォーム:フォーム要素名とDBテーブルにcamelCaseを使用する必要がありますか?

注:私はこの質問が以前に尋ねられたことを知っていますが、回答は非常に混在しており、通常、アプリケーションで使用されている規約に固執しています。しかし、新しいアプリケーションを作成するときは、それを実行する最善の方法は何ですか?

データベース列は次のようになります。

オプション1:$ユーザーID =新しいZend_Form_Element_Select(」

説明、USER_IDは、

。したがって私のフォーム要素がどのように見えるはずですblah_id user_id ');

OR

オプション2:$ユーザーID =新しいZend_Form_Element_Select( 'のuserId');

OR:

変更あまりにもキャメルケーステーブルと列を含むように(MySQLの)データベース?

これについてのご意見はありますか?

+0

私は、アプリケーション、フォーム要素、およびデータベースフィールドに一般的に行く最良の方法を決めました。camelCaseテーブルとデータベーステーブルは、ホスティング会社とのcamelCaseテーブル名のサポートが不足しているため、アンダースコアを使用します。 – Jucks

答えて

1

Zend Framework use camelCase。ですから、テーブルとカラムの名前を変更することができれば、これを使用してください。

関連する問題