記事へのコメント29

    • 注目コメント
    • 新着コメント
    kitokitoki
    kitokitoki 「ナチュラルキーとサロゲートキーについての議論」

    2018/05/21 リンク

    その他
    slash_01
    slash_01 識別子がスタンダードで定義されない世界で生きるのはつらい。

    2018/02/08 リンク

    その他
    HHR
    HHR ドメインモデル。ナチュラルキーとサロゲートキー

    2016/05/26 リンク

    その他
    roshi
    roshi 論理削除の次はこれをなんとかしたい。昔はナチュラルキー派だったけど、今は代理キー+複合主キーをUNIQUE INDEXにするなぁ。冗長だけど複合主キーが崩れた時のリスクに比べれば安いと思う。

    2015/09/08 リンク

    その他
    hi-hats
    hi-hats とあるきっかけでこの記事を思い出しましたが、ブクマしてなかった

    2015/09/01 リンク

    その他
    flower_room
    flower_room 非常に納得のいくよい説明。結局要件次第でどうするか自分で考えなくてはいけない。ああ・・・。とあるブログエントリはこれかな?http://d.hatena.ne.jp/torazuka/20110713/pk

    2014/08/08 リンク

    その他
    ryotarai
    ryotarai via Pocket

    2014/04/24 リンク

    その他
    Futaro99
    Futaro99 そうは言っても

    2014/03/23 リンク

    その他
    raimon49
    raimon49 理想と現実という話に読める。

    2013/12/06 リンク

    その他
    ka-ka_xyz
    ka-ka_xyz とは言え、仕様上ユニークなはずのキーが業界慣習上ユニークじゃなかったり(例: ISBN)"データ品質のリファクタ"の手間を考えると、やっぱアプリサイドから見たらサロゲートキー推奨な気が。

    2013/12/06 リンク

    その他
    tinsep19
    tinsep19 とあるブログエントリで「ナチュラルキーを主キーにしてはいけない」という主張を見かけたのでこれに反論しておく。これはリレーショナルモデル的には明らかに間違った考えだからだ。 リレーショナルモデルにあるの

    2013/12/05 リンク

    その他
    nakag0711
    nakag0711 規約でなく既約

    2013/12/04 リンク

    その他
    masaru_b_cl
    masaru_b_cl 「リレーショナルモデルを設計すること」と「リレーショナルモデルを元にシステムを設計すること」の違いがあるかなぁとかふわふわ思う

    2013/12/04 リンク

    その他
    NOV1975
    NOV1975 前のリレーショナルモデルについてのプレゼンを見てこれを読んで思うのはやっぱりRDBって履歴を遡及的に扱うのが苦手な仕組みなんだな。一方業務システムの勘所の一つは時系列データの持ち方であってなあ…

    2013/12/04 リンク

    その他
    rryu
    rryu 大抵のデータには候補キーとして適切な性質を持つ属性は存在しないという悲しい現実が……

    2013/12/04 リンク

    その他
    k-holy
    k-holy 2つの事実を1つの場所に置かないことも重要だけど、その可能性を事前に回避することは難しい。"データ品質のリファクタリング"が可能な状況なんてあるのかな…

    2013/12/04 リンク

    その他
    te2u
    te2u 経験的上、データ間の関係を表す属性の次元は低いに越したことない、と考えているので、基本的に一意性を示す属性(ID)は持つ。ただ、それがデータによって意味があったり代理キーになったりする。

    2013/12/04 リンク

    その他
    moro
    moro 「自然キー」と思われているナントカコードが実は「いま、たまたまそうなってる」単なる別名なのにそれをキーにしちゃう、という悲劇が繰り返された揺り返しとしてサロゲートキー派の主張があるのでは。

    2013/12/04 リンク

    その他
    atsushifx
    atsushifx システム開発時のコード体系やドメイン分析がダメだとデータベースに無理がかかるということだと理解した。データベースを開発・運用中に簡単にリファクタリングできるのがいいんだろうな

    2013/12/04 リンク

    その他
    deep_one
    deep_one 面倒だしよく事故るので、「人間が直接目にする値」でリレーションを貼るのは嫌。特に長く使うシステムでは。/いや、「モデルの話」をしているのであって、そういう実装は別か?

    2013/12/04 リンク

    その他
    array08_12
    array08_12 “漢(オトコ)のコンピュータ道: ナチュラルキーとサロゲートキーについての議論” 他10コメント http://t.co/jMjP6AAuZf

    2013/12/04 リンク

    その他
    miragestlike
    miragestlike よくあるはなし。

    2013/12/04 リンク

    その他
    drbomb69
    drbomb69 コードってのがそもそもサロゲートキーではないかなって泥沼の思考回路に陥ってる今日この頃…

    2013/12/04 リンク

    その他
    koyancya
    koyancya サロゲートキーが"必要"で付けてるんだとしたら、何らかの問題を抱えているサインだと思う。"便利"だから付けてるって事であれば、なんら問題無いと思う。

    2013/12/04 リンク

    その他
    akitsukada
    akitsukada 最近はnippondanji氏のおかげでリレーショナルモデルとRDBとSQLとをちゃんと分けて考えられる癖が付いてきたように思う/サロゲートキーについて以前書いたもの → http://d.hatena.ne.jp/akitsukada/20110714/1310670491

    2013/12/04 リンク

    その他
    ngyuki
    ngyuki ナチュラルキーが不変で長い文字列とかでないならナチュラルキーかなあ、複合の数が多すぎると考えるけど

    2013/12/04 リンク

    その他
    akasata
    akasata この記事には同意だけど、元の記事にはどんなことが書いてあったのかな?

    2013/12/04 リンク

    その他
    nippondanji
    nippondanji "SQLアンチパターン"の第3章もぜひ。

    2013/12/04 リンク

    その他
    sifue
    sifue

    2013/12/04

    その他
    gotouma
    gotouma 最も重要かつ根本的な対策は、繰り返しになるが「ドメインを適切に設計する」ということである。リレーショナルモデルを使用する以上、それ以外の安易な解決策は存在しない。

    2013/12/04 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    ナチュラルキーとサロゲートキーについての議論

    とあるブログエントリで「ナチュラルキーを主キーにしてはいけない」という主張を見かけたのでこれに反...

    ブックマークしたユーザー

    • touhumog2021/06/07 touhumog
    • yggdra_w2020/06/20 yggdra_w
    • dnskimox2019/07/03 dnskimox
    • d_animal1412019/03/30 d_animal141
    • kitokitoki2018/05/21 kitokitoki
    • slash_012018/02/08 slash_01
    • yuyhiraka2017/03/16 yuyhiraka
    • akanehara2016/08/25 akanehara
    • cocoasynn2016/07/20 cocoasynn
    • HHR2016/05/26 HHR
    • manji01122015/11/20 manji0112
    • itosho5252015/10/20 itosho525
    • roshi2015/09/08 roshi
    • aba_09212015/09/04 aba_0921
    • hi-hats2015/09/01 hi-hats
    • k_wizard2015/07/27 k_wizard
    • hadzimme2015/06/17 hadzimme
    • kazuomabuo2015/05/17 kazuomabuo
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事