3 返信 最新の回答 日時: Feb 27, 2009 12:49 AM ユーザー:fukakusa

    どんな命名規則にしてますか?

    d.o

      タイトル

      どんな命名規則にしてますか?

      フォーラムに投稿

      みなさんこんにちは。

       

      皆さんのところで採用されている命名規則について教えてください。

      テーブルオカレンスやフィールド名、テーブル名、レイアウト名等...いろいろと命名規則があると思うんですが、どのような規則を設ければいいか意見をお聞かせいただけるとありがたいです。

      よろしくお願いします。 

        • 1. Re: どんな命名規則にしてますか?
          tella
            

          私がファイルを作る時はファイル名、テーブル名、フィールド名、レイアウト名は

          すべて英語で作ります。

           

          そうでないと別ファイルからオDBC接続するときに認識してくれない様ですので・・・。

          後はわかりやすい名前にする事くらいですかね。

           

          簡単ですが参考になれば幸いです。

          • 2. Re: どんな命名規則にしてますか?
            d.o
              

            tellaさん

            レスありがとうございます

             

            確かに環境に依存しないようにするには英語(2バイト文字を使わないってことですよね?)の方がよさそうですね。

             

            あと、テーブル名やフィールド名なんかに特別な接頭語やら語尾に○○を付ける等..そういったルール付けもされているのでしょうか?

             

            よろしくお願いします。 

            • 3. Re: どんな命名規則にしてますか?
              fukakusa
                

              自分はODBCは使わないので、普通に日本語で命名してます。

              表示モードを「表」にしたとき、ナマのフィールド名が表示

              されるため、プログラマ以外にもわかるように命名したほうが

              いいと思うからです。 

               

              たとえば、フィールド名は、

               そのテーブルの必須フィールド は「●氏名」

               計算フィールドは「・氏名」

               グローバルなフィールドは「#氏名」

               配列のときは「●メルアド【】」 

              のような感じで。 

              プログラマでないユーザに対しては、「●氏名」は書き込みできる

              氏名フィールド、「・氏名」は書き込みができない氏名フィールド

              というように説明しています。

              「●」のようにアクの強い記号を使うのは、インポートダイアログの

              インポート割り当ての操作のとき、必須フィールドを視認しやすく

              するためです。