フィールド名は日本語にするか、英語にするか (231レス)
フィールド名は日本語にするか、英語にするか http://mevius.5ch.net/test/read.cgi/db/1150352890/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
39: NAME IS NULL [sage] 2006/07/15(土) 17:01:47 ID:??? とりあえず、外部ツールなどもすべて日本語に対応してるのなら、 一度は日本語フィールド名使ってみたいかな。 判断はそれからだ http://mevius.5ch.net/test/read.cgi/db/1150352890/39
40: NAME IS NULL [sage] 2006/07/16(日) 07:52:24 ID:??? 自社開発の場合日本語を使用しない理由は全くない。 http://mevius.5ch.net/test/read.cgi/db/1150352890/40
41: NAME IS NULL [] 2006/07/25(火) 17:18:33 ID:lcoqexIT PostgreSQLとSQLiteで日本語フィールド名を使ってる。複雑なクエリを後から見直す時でも わかりやすくてとっても快適。 本当は英語でフィールド名考えるのがめんどうなだけなんだけどw http://mevius.5ch.net/test/read.cgi/db/1150352890/41
42: NAME IS NULL [sage] 2006/07/25(火) 17:33:32 ID:??? UTF-8は情報量が1.5倍になる欠点がある。 ナローな回線だと致命的。 http://mevius.5ch.net/test/read.cgi/db/1150352890/42
43: NAME IS NULL [sage] 2006/07/25(火) 23:50:28 ID:??? > UTF-8は情報量が1.5倍になる欠点がある。 どうせ勘違いしているんだろうなw http://mevius.5ch.net/test/read.cgi/db/1150352890/43
44: NAME IS NULL [sage] 2006/08/12(土) 00:53:29 ID:??? 今まで見たフィールド名が日本語で構築されたDBにまともなものはなかったなあ。 http://mevius.5ch.net/test/read.cgi/db/1150352890/44
45: NAME IS NULL [] 2006/08/30(水) 00:20:53 ID:hS5RrkRv プログラマー的には日本語にすべきでないと思う人が多いだろうが その場の環境と客の要求に合わせて日本語にする事もある。 まともなDBなんて必要なくただ分かりやすければいいという場合もある。 http://mevius.5ch.net/test/read.cgi/db/1150352890/45
46: NAME IS NULL [sage] 2006/08/30(水) 11:10:40 ID:??? 某大手の会計システムERPの内容を見るとオブジェクト名も項目名も全部英語だったが、 cT01みたいな暗号っぽいのばかりだったので、仕様書が不可欠だった(契約すればDB仕様書を入手できた)。 TAXPercentみたいな具体名に近い項目名がほしかったのだが・・・。 http://mevius.5ch.net/test/read.cgi/db/1150352890/46
47: NAME IS NULL [] 2006/08/31(木) 20:22:43 ID:JFFgs9Tp 日本語は曖昧なところが多いからなぁ 複数の人が編集する時、似たような名前で別のフィールドを作るなんてことも十分考えられる DBの構築・管理を一人若しくは十分に意思疎通が出来るグループなら日本語でもなんでもいいんじゃない? 逆に別の階の部署の人間が弄ったりするような場合だと、英語の方がいい場合が多いと思う http://mevius.5ch.net/test/read.cgi/db/1150352890/47
48: NAME IS NULL [sage] 2006/08/31(木) 23:45:17 ID:??? 仕様決めるときはレビューくらいしろw http://mevius.5ch.net/test/read.cgi/db/1150352890/48
49: NAME IS NULL [sage] 2006/09/09(土) 18:56:43 ID:??? ストアドで日本語のフィールド名がずらずら書いてあるのを見て気づいた。 「記号みたいな英語名になってたときと変わらねー!」 http://mevius.5ch.net/test/read.cgi/db/1150352890/49
50: NAME IS NULL [sage] 2006/09/12(火) 12:47:43 ID:??? メンテナンス性という観点では仕様書がきちんとしてれば、どっちでもありじゃないかな。 でも、解析やデバッグなんかで、SQL打つときになるべく日本語入力切替とかしたくないから やっぱり英語表記かな・・・個人的には。ということで 英語表記>>>日本語表記>ローマ字>>>>>>>>>>英語+ローマ字 http://mevius.5ch.net/test/read.cgi/db/1150352890/50
51: NAME IS NULL [sage] 2006/09/14(木) 01:04:52 ID:??? oracleだとテーブル名、フィールド名は30byteまでですよね。 私の携わってるシステムでは、フィールド名に全角文字を使っているので、 全角15文字以下にしないといけない。項目名を日本語にすると、 意外と名称が長くなりがちです。 そうすると、無理やり名称を短縮して定義することになる。 結果分かりづらくなる事が多い。本末転倒です。 あまり勧められませんよ。 http://mevius.5ch.net/test/read.cgi/db/1150352890/51
52: NAME IS NULL [sage] 2006/09/14(木) 09:53:28 ID:??? フィールド名が日本語で15文字超えるのは、ネーミングに問題があるような気がするけど 一般的に、日本語を英語やローマ字にしたらバイト数は増えるので 30バイトに無理やり名称を短縮したら、結果分かりづらくなる事が多くね?w http://mevius.5ch.net/test/read.cgi/db/1150352890/52
53: NAME IS NULL [sage] 2006/09/14(木) 15:39:00 ID:??? ところで英語派の人たちに聞きたいんだけど、一般的にありがちなフィールド名、 まあなんでもいいけど例えば数量とか単価とか金額とか、 注文日とか納品日とか納品予定日とか請求日とか請求締日とか 半角アルファベットではみんなどんな命名してるの? http://mevius.5ch.net/test/read.cgi/db/1150352890/53
54: NAME IS NULL [sage] 2006/09/17(日) 01:01:35 ID:??? 外資系のシステム組んだことないの?英語の仕様書くらい読めないと http://mevius.5ch.net/test/read.cgi/db/1150352890/54
55: NAME IS NULL [sage] 2006/09/17(日) 03:35:21 ID:??? マイナーな業務の名前を辞書引いて英語にしてたら、後で見てなんのフィールドかわからんかったよw http://mevius.5ch.net/test/read.cgi/db/1150352890/55
56: NAME IS NULL [sage] 2006/09/17(日) 21:59:41 ID:??? >>54 御託は言い。 答えを言え。 http://mevius.5ch.net/test/read.cgi/db/1150352890/56
57: NAME IS NULL [sage] 2006/09/25(月) 15:52:13 ID:??? >>51 Oracle ならそもそも、日本語のオブジェクト名が使えるなんて保証してない。 http://mevius.5ch.net/test/read.cgi/db/1150352890/57
58: NAME IS NULL [sage] 2006/09/25(月) 17:35:29 ID:??? つーか、日本語のオブジェクト名が使えるなんて保障してるDBってあんの? http://mevius.5ch.net/test/read.cgi/db/1150352890/58
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 173 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.006s