記事へのコメント16

    • 注目コメント
    • 新着コメント
    yamadadadada2
    yamadadadada2 orマッパで関係を記述できるので外部キーは刺さないってのはよくやる手段かと思ってた。運用で想定外なことが起きたときに外部キーが邪魔てのはよくあるので

    2020/08/11 リンク

    その他
    Wafer
    Wafer joinなんつこてたらソシャゲの90%は動かなくなるんじゃね?

    2020/08/10 リンク

    その他
    nekoluna
    nekoluna ほえー

    2020/08/10 リンク

    その他
    miyataro32
    miyataro32 RDBのRが指す関係(リレーション)はテーブルのデータ構造のことであってテーブル間の関係(リレーションシップ)とは別物だよ

    2020/08/10 リンク

    その他
    tpircs
    tpircs 外部キー制約を使わないのをやらかしとは言わないで欲しいかな。

    2020/08/10 リンク

    その他
    ys0000
    ys0000 外部キー制約なしのRDBは作ったことあるなぁ。ホストからCSV送られてくるのを取り込んで二次加工するのが主だったからバッチ取り込みで止まるとかが怖くて。登録データに責任を持てない時にはつけない事もある。

    2020/08/10 リンク

    その他
    Iridium
    Iridium 今やってる開発でも外部キーはない。確か消したいレコードが消せなくなるという理由だったような

    2020/08/10 リンク

    その他
    masa_w
    masa_w 外部キーがないからrelationがないというわけではないんだが。学びたての頃は自分も原理主義者だったけど、外部キー制約は設計の変更に弱いんよね

    2020/08/10 リンク

    その他
    dodecamin
    dodecamin オライリーのエンタープライズアーキテクチャー本にあるようなDB側で防ぐという考え方は私は懐疑的。制約の前提条件がビジネスの変更で無くなる事も考慮しないといけない。

    2020/08/10 リンク

    その他
    boomerangj
    boomerangj テストやオンラインでのデータ移行や一括処理とかで邪魔な時あるんだよな。

    2020/08/10 リンク

    その他
    nakag0711
    nakag0711 外部キーでなく外部キー制約。外部キーは概念なので常に存在する。外部キー制約を付けないことによる楽さもないこともないので一概に付けた方がいいとは言えない気がするな

    2020/08/10 リンク

    その他
    nmcli
    nmcli 最初は外部キー制約でガッチガチに固めるの好きだったけど、障害時とか仕様変更時とか邪魔なので徐々に使わなくなった。逆に外部キー制約をアテにした設計をしないことのほうが大事で。

    2020/08/10 リンク

    その他
    fai_fx
    fai_fx ユニーク制約、ノットヌル制約は便利すぎて必須だけど、R無しは無しの方がテーブル間の独立性が担保されて運用上は便利なことが多い。

    2020/08/10 リンク

    その他
    n593977
    n593977 内容や用途によって外部キーをあえて付けない設計もアリだと思うけどね

    2020/08/10 リンク

    その他
    rizmhate
    rizmhate MyIsamだとそもそも外部キー制約つかえないよね

    2020/08/10 リンク

    その他
    diveintounlimit
    diveintounlimit 以前は某イルカが外部キー付けるとクソ遅かったんで外部キー付けないのを引きずるのは分かる。今でも外部キー制約がネックになって可及的速やかに消したい大量のレコードが消せないことがままあるので今でも分かる。

    2020/08/10 リンク

    その他

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

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

    関連記事

    本当にあったやらかしDB設計①【R無しRDB】 - Qiita

    どうも、IT業界は4年目だけど開発はあんまりやったことがなかった人です 独学でDBとアプリ周りを勉強し...

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

    • techtech05212024/04/04 techtech0521
    • fuyu772020/08/12 fuyu77
    • sc3wp06ga2020/08/11 sc3wp06ga
    • ayaniimi2132020/08/11 ayaniimi213
    • alcus2020/08/11 alcus
    • yamadadadada22020/08/11 yamadadadada2
    • jamalen2020/08/11 jamalen
    • Wafer2020/08/10 Wafer
    • nekoluna2020/08/10 nekoluna
    • miyataro322020/08/10 miyataro32
    • mstk_knife2020/08/10 mstk_knife
    • kenzy_n2020/08/10 kenzy_n
    • tpircs2020/08/10 tpircs
    • ys00002020/08/10 ys0000
    • winterfall2020/08/10 winterfall
    • imo_field3942020/08/10 imo_field394
    • Iridium2020/08/10 Iridium
    • masa_w2020/08/10 masa_w
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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