Database

DB論理設計(ID | CD | NO)

データベースの項目名で、よくID、NO、CDといった3つの名前が用いられますが、
私の使い分けとしては下記なのですが、みなさんはどのような使い方をされていますか?

・ID ユニークであり文字列
・CD ユニークでなく文字列
・NO ユニークでなく数字のみ

CD:意味のある数字(住所コードなど)につけま 
  す。
NO:意味のない数字列(伝票番号など)につけま
  す。
ID:識別子という意味で使いますが、どちらかとい
  うと、処理上、内部的に作ったものに対して、
  つけています。(レコード識別など)
  一意に何かを特定できるという意味を持たせる場合につけますね。

IDとコードの話
https://qiita.com/saoyagi2/items/4206d019b4d945697a2a