0001NAME IS NULL2006/08/23(水) 15:37:25ID:CP1/2ti3
悩ましい・・実に悩ましい
だからORACLEはCHARが最高速ってみんな言ってるのでは。
ORACLEの独自規格が元になって標準化されてるんだろ?
標準化なんてORACLEの機能にエイリアスをつけてるだけじゃないか
0068NAME IS NULL2013/01/22(火) 19:53:35.10ID:8Bz67402
インデックス張るんだから、どっちでも同じじゃん
0069NAME IS NULL2013/09/07(土) 19:54:15.82ID:yraWLKNx
システムが要求する場合でユーザーには無用であるならば、開発する組織で統一すべき問題だと思う。
とすれば、>>1 はなぜ一人で悩んでいるのだろう?
個人的には、RDB使う側からみて、プライマリーキーの必要性がわからん。
柔軟で多様性求められるRDBシステムとしては必要になるのだろうが、それならシステム内部で勝手に付加して内部完結して欲しい。
ストレージコストの安い今ではたいしたことないのだろうけど、プライマリーキーのためだけのデーター(フィールド)なんて、無駄以外の何物でもない。 0073NAME IS NULL2015/10/13(火) 19:13:02.18ID:AMFNUZwt
RDBの数値型って基本的にコンピュータの数値型じゃないからな。
文字型も数値型もたいして変わらない。
0074NAME IS NULL2015/11/18(水) 00:53:51.43ID:EYIARzcA
0075NAME IS NULL2015/11/24(火) 16:52:05.55ID:JaRwYBDP
プライマリーキーって何よ?…主キー
セカンダリーキー…副次キー
0076NAME IS NULL2015/11/24(火) 19:04:19.62ID:dq6F7Xc9
0077NAME IS NULL2015/11/25(水) 01:33:31.17ID:DeLXqXpB
文字型を主キーにできる
0078NAME IS NULL2015/11/27(金) 02:29:01.59ID:u0cHYTit
0079NAME IS NULL2015/11/29(日) 18:20:14.40ID:E0T78taK
0080NAME IS NULL2015/11/29(日) 19:03:27.30ID:b6KiCobi
最近っていつの話だよw
0083NAME IS NULL2016/02/04(木) 22:11:54.89ID:vrajJNnU
>>81
現実的にそれで足りるテーブルも存在するけどな。 都道府県ってそれ自体キーになるんだから、そのまま使っていいよね?
いちいちコードを割り当てる必要性がよく分からん。
0085NAME IS NULL2016/05/08(日) 00:50:03.18ID:OL7Z4cQU
コード割り振らないなら
「あおもり」と「青森」を同一とみなすのはどうやってやるの
>>85
編成したら新しい州でとして別もんになるのになぜコードを割り当てる必要があるの?
過去データはどうするの?
この期間は青森県でこっから青森州ですとか無駄なマスタ作るの?
>>86
コードに読みをふるのと、
青森っていうコードに読みをふことに何の違いがあるを教かえてくれ。
どちらにしたって、キーを参照して、読みをもってくるか、フリガナを検索してキーを持ってくるっていう方法は変わらんだろ。 >>87
それは漢字名というコードを割り振ってるわけだが 0089NAME IS NULL2016/05/09(月) 15:10:33.70ID:bsfml+jJ
>>87
そもそもマスタ管理を知らない?
ある日、突然マスタデータを更新するような運用は普通しない。 えっと、マスタメンテナンス画面ってありがちな機能だと思うんですが
0091NAME IS NULL2016/05/12(木) 23:12:21.74ID:HmbS4CfD
画面ってなんだよw
マスタデータをいじる画面かいるかどうかはその業務、システムの仕様だろ。
何言ってんのかよくわからん。
0092NAME IS NULL2016/05/12(木) 23:16:07.51ID:HmbS4CfD
トランザクションデータだって、マスタデータだって、履歴もバックアップもとらずに消去するシステムなんてありえない。
>>91
マスタメンテナンス画面というものが存在するなら、ある日、突然マスタデータが更新されるでしょって事だが >>92
ていうか、お前こそ何いってるのかわからんわ
要求仕様と実装仕様(実現方法)をごっちゃにするなよ >>93の言ってる事のほうが論理的で正論だな。
>ある日、突然マスタデータを更新するような運用は普通しない。
>マスタデータをいじるかどうかはその業務、システムの仕様だろ。
同じ人間じゃないかもしれないが、反対派の意見が矛盾してしまっている。 0096NAME IS NULL2016/06/04(土) 09:05:52.76ID:V1eH5HDz
だから業務でいじるマスタデータと、そうでないマスタデータがあるだろw
>だから業務でいじるマスタデータと、そうでないマスタデータがあるかどうかはその業務、システムの仕様だろ。
0098NAME IS NULL2016/07/03(日) 16:23:07.14ID:AYVgzvdr
SEX型
未来永劫不変だと思われるデータのみを「マスター」だという派がいるな
性別:男, 女
都道府県:北海道, ・・・
まあ、どっちも未来永劫不変というわけではないのだが
平家物語読んだことないやつは、未来永劫を信じててもいいだろう。
0101NAME IS NULL2016/10/01(土) 17:00:20.17ID:EFbVLBi0
すごい詳しい人なんだけど性格カスだなこの>>1 wwww マスタデータっていうのは他から参照されるデータのこと
一般的には更新頻度は低い。(追加は多い場合もあり)。ただし商品名のように季節やセールごとに代わる場合もある。
つまり、更新頻度に注目してマスタかどうか判断するべきではない
更新は手動で行われる。
対になる言葉としてはワークデータがある
販売実績など動作ごとに発生するデータだ
システムから出力されるデータであり、手動で入力されることはほとんどない
システムによるが一般的には追加ばかりで更新されることはない
また、参照される頻度も低い場合が多い
0103NAME IS NULL2016/11/16(水) 23:00:54.60ID:m5+ecl6T
商品マスタなんかだと自動洗替え処理とセットになってるのでは?
そういやしょっぼいテスト環境で、PKをシステム日付にしてるのを見たことある。
多分、問題は出てないんだろう。
Oracleだとしたらmsまでしか持ってないから、そこそこの環境に移植した時に一意制約でこけるんだろうな
マスターは変更しないだろ。
いや、変更しないと書くと誤解がある。
変更しても履歴を残すと書いた方がいいか。
0105NAME IS NULL2016/12/03(土) 07:55:44.94ID:ivKcP5uE
>>103
1ヶ月に一度とか1日に一度しか更新されないマスタデータならあり。
何日のマスタとかそういう使い方なのかもしれない。 0106NAME IS NULL2017/12/29(金) 12:05:05.57ID:dtNZwIie
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
RUN7OXO5XP
☆ 日本の、改憲をしましょう。現在、衆議員と参議院の両院で、
改憲議員が3分の2を超えております。『憲法改正国民投票法』、
でググってみてください。国会の発議はすでに可能です。
平和は勝ち取るものです。お願い致します。☆☆
0108NAME IS NULL2022/06/05(日) 20:37:44.43ID:Qipf6EaS
「サンモニ」青木理氏、防衛費増額「やっていいとは思わない」直後に北朝鮮の飛翔体 ★4 [6/5] [昆虫図鑑★]
https://lavender.5ch.net/test/read.cgi/news4plus/1654426085/-100
1昆虫図鑑 ★2022/06/05(日) 19:48:05.50ID:CAP_USER
161名無しさん@恐縮です2022/06/05(日) 10:50:54.38ID:8lxHYeic0
「サンモニ」青木理氏、防衛費増額「やっていいとは思わない」直後に北朝鮮の飛翔体
/news.yahoo.co.jp/articles/99a9fa2d5cb124f533cb7a267e27cd729879ee0b 0109NAME IS NULL2022/07/07(木) 23:50:02.45ID:1s3ABANY
>>103
2016年だと12cだけど、TIMESTAMP型を知らないあなたが怖いを 0110NAME IS NULL2022/07/18(月) 02:01:39.50ID:iG1v9wjR
主キーはナチュラルキーではない前提の話なのが変