ネーミング辞書
文字の Postfix
カラム名 | 状態 | _BY | 動詞と一緒に使う(〜した人) | _CD | コード体系や意味付け(思い入れ)等があるもの(コード) | _FLG | {真/偽/不明}や{ON/OFF}などの2値をあらわすもの | _ID | 体系はないが識別性を意識し、一意性(特に個人)があるもの(識別番号:IDENTIFY) | _INFO | 同じドメインのカラムへの追加説明や補足 | _KEY | なにかを制約するもの(ライセンスキー、暗号化キー) | _NM(_NAME) | 〜名、名称をあらわすもの | _NO | 無作為につけられた番号 | _STAT(_STATUS) | 状態が遷移する可能性もある列挙型をあらわすもの | _STR | 「脈略のない」ただの文字集合(まずは、固有的な名前の代替を検討する) | _TXT(_TEXT) | 「言葉として」比較的長いことが予想される文字列(改行含む場合あり) | _TYPE | 列挙(enum)型などの多値をあらわすもの(1,2,10/S,M,L,LL〜) |
数字の Postfix
カラム名 | 状態 | _CD | 体系や意味付け(思い入れ)等がある番号 | _FLG | {真(1)/偽(0)/不明(NULL)}などの2値をあらわすもの | _ID | 体系はないが一意性がある番号 | _KEY | なにかを制約する番号(ライセンスキー、暗号化キー) | _NO | 無作為につけられた番号 (※NUMは使用しない*1) | _SEQ | シーケンスを使用した順序番号 | _STAT(_STATUS) | 状態が遷移する可能性もある列挙型をあらわすもの |
カラム名 | 状態 | _NUM | 数量を統一したい場合の代表名 | _NUM | 特別に可算名詞につける必要があるとき | _AMOUNT | 特別に不可算名詞につける必要があるとき |
日付の Postfix
カラム名 | 状態 | ◆特定日時 | 省略時(_DT) | DATE型と同じ精度 | _ON | DATE型と同じ精度 | _TS | 日時(TIMESTAMP) | _YMD | 年月日 | _HMS(F) | 時分秒(.FFFF) | _YTOS | 精度指定(年〜秒) | ◆部分指定 | _YR(_YEAR) | 年 | _QT(_QUARTER) | 四半期 | _MT(MONTH) | 月 | _WK(WEEK) | 週 | _DY(DAY) | 曜日 | _DT(DATE) | 日 | _AMPM | 午前午後 | _HH(HH24) | 時 | _MI | 分 | _SS | 秒 | ◆期間 | _START | 開始日時 | _END | 終了日時 | _AS_FROM | 特記したい開始日(契約日とは別の開始日などのケース) | _PD | 〜(日)間 そのドメインにおいて周知の事実として使われている単位の間 |
ブーリアンの Prefix
カラム名 | 状態 | IS_ | 〜済/〜未済 [ TRUE,YES,済|FALSE,FALSE,未済|UNKNOWN,不明 ] |
|