スペイン語バージョン
GIK 命名規則は、項目属性名を作成するために GeneXus によって定義された標準です。
GIK (GeneXus Incremental Knowledge Base) 命名規則の使用は、次の理由から重要です。
- 命名作業を容易にする
- ナレッジベースの統合を簡素化する
- ナレッジベース間でナレッジを再利用できるようにする
- コードの読み取りを容易にする
- 他のプログラマーがコードを理解できるようにする
- メンテナンスを簡素化する
GIK の命名規則では、項目属性名は 4 つのコンポーネントで構成されることを決定します (一部は省略可能で、角括弧で囲まれています)。
Transaction オブジェクト名 + カテゴリ [ + 修飾子 + 補足 ]
入力値の説明:
Transaction オブジェクト名 エンティティまたは
Transaction オブジェクトの名前 (例:Customer、Invoice、InvoiceLine)。
カテゴリ 項目属性のセマンティックカテゴリ (例: Id (識別子)、Code (コード)、Name (名前)、Date (日付)、Description (説明)、Price (価格) )つまり、オブジェクト内の項目属性が果たす役割を定義します。できれば 10文字を超えないようにしてください。
修飾子 項目属性名を一意にするために概念的に区別する、約 10文字の形容詞または副詞 (例: Initial、Final)。
補足 名前の有効文字の最大数 (30) までのフリーテキスト。
注: 構文の順序は、形容詞が名詞の後に置かれる言語に適用されます。項目属性名が英語で定義されている場合はその逆であるため、カテゴリ (名詞) は最後になります。
Customer {CustomerId* CustomerName Branch {CustomerBranchId* CustomerBranchAddress CustomerBranchPhone } }
項目属性の定義