リレーショナルデータベースでのコードの定義に関して、主な質問があります。(ケース1)、たとえば国籍コードなどのコードがあると仮定します。
1
2
...
23
...
125
...
この種のコードに使用するのに適したデータ型は何ですか(たとえばINT(3)
、またはVARCHAR(3)
?)。範囲は1〜999です。
ここでも、数値コード(ケース2)がありますが、長さが固定されていると仮定します(例:4)。
2342
3252
2641
...
この場合、適切なデータ型は何でしょうか?
どちらの場合も情報はありません。つまり、数字の位置には意味がなく、コードは単なる識別IDです。
コメントをいただければ幸いです。ありがとう。