データーベースの設計で「姓」と「名」をどう表すか?という話題になった
というわけで、緩やかにアンケート
a,sei/mei
b,last_name/first_name
c,family_name/given_name
d,myouji/namae
e,姓/名
f,名字/名前
g,その他
あなたならどれ?
なお、データベースはカラム名にマルチバイト文字が使えるものとします。
また、文字数に制限もない物とします。
a~dのキャメルケース等の表記揺れはgではなくa~dにしてください。
締め切りは、2週間後(コメントの自動締め切りの期日)とします。
※他にも、zip_code/postal_code等、悩ましい物は色々ある。
aかbかな
あとは、second_nameカラム追加するか
2バイトカラム名は、「使える」となっててもバグを踏むことが考えられるから使わない方が安全
ex)Oracleは2バイトカラム使えるけど、10gはDataPompのバグで2バイトカラムがあるとエラーになる
>> y-jinさま
じゃあ、a,bに0.5票ずつってことで。
少なくとも、自分はマルチバイトカラム名は避けるけど、
マルチバイトカラム名を使う知人は、
良くできたO/RMapper+IDEのコード補完で、
入力の手間もないから、わかりやすい方が良いという意見らしい。
#そういう人でも、変数名は英語を好む不思議。