- PR -

列名の付け方(〜CD or 〜ID ?)

投稿者投稿内容
ina
ベテラン
会議室デビュー日: 2005/04/14
投稿数: 58
投稿日時: 2006-05-26 12:03
私は、基本的に以下のようにしています。
 コード:コード体系化されているもの  (値に意味があるもの)
     例)都道府県コード
 ID :コード体系化※されていないもの(何かを特定するためのもの)
     例)ログインID
ただし、まいるどきゃっとさんが記述しているとおり、元から業務で使用されている場合は、そちらを優先します。
未記入
会議室デビュー日: 2006/03/22
投稿数: 19
投稿日時: 2006-05-27 23:47
自分のかかわっているプロジェクトでは良く
ID(識別子)は主キー、代替主キーなどで値域が広く一意性をより強調する場合に用いています。
CD(コード)は何かしらの属性を内包していて主キー、一意キー、列挙型など種類がある範囲に収まっている場合に用いています。

他のプロジェクトでは IDC(識別子コード)といったコードに対して一意性を強調した名称を併用するところもありました。

他の会議室から見つけたサイトなので、みなさんご存知かもしれませんが
CD/IDの使い分けについての記述もありましたのでご参考まで。
http://biz.rivus.jp/naming_dict_modifier.html
eihan
会議室デビュー日: 2006/05/28
投稿数: 1
投稿日時: 2006-05-28 08:49
私はFallenSunさんと同じように使用しています。
各テーブルにidは必ず持たせていますが、
cdは必ず存在するわけでは無いです。

ユーザーID、ユーザーコードに関しては、
テーブル定義には usercd とし、注訳として「ユーザーIDの意」と記述しています。
混乱すると思われるかもしれませんが、そういうルールとしておけば、
特に混乱はしません。

スキルアップ/キャリアアップ(JOB@IT)