「cascade」を含む日記 RSS

はてなキーワード: cascadeとは

2019-03-24

SQLアンチパターンコピペするアンチパターン

キーレスエントリー(外部キー嫌い)

外部キー嫌いがアンチパターンなのは同意だが、間違った外部キーの使い方するほうがよっぽどアンチパターンじゃないか

外部キー貼らなかったことによって、俺はこんな被害だしたぜっての是非教えてほしい。

すぐに思いついたケースは

とかを思いついたがこんなケースで合ってるのか?こんなケースより間違った外部キーの使い方したほうが家に帰れなくなるケースのほうが多いと思うぞ。間違った使い方をしていて、システムが太ってくるとこんなケースが出てくる。

特に下2つは害悪で、SQLアンチパターンコピペして、「おまえらw外部キー嫌いはアンチパターンだぞwww」ってやるのもいいけど、同じくらい間違った使い方を注意喚起したほうがいいと思うよ。DB識者のなかでは「そんなの常識w」かもしれないが何もしらない初心者が真似をしてお家に帰れなくなるのは辛くないか

そんな経験していると、DB初心者は「せや!ユーザテーブルに退会フラグ論理削除フラグ持ったろwww うはw天才www」とかなって今度は削除フラグ持つなおじさんが出てくるぞ。しまいにはこれですよ。

http://b.hatena.ne.jp/entry/s/qiita.com/ponkotuy/items/6049388d564fb4385f4e

初心者どうしたらいいんでしょうね(*_*) 是非、DB識者には明るい未来を示して欲しいね

俺?俺はAndroidエンジニアSQLiteは使わないか関係いね

RDB初心者の俺が恐れ多くも案を出すと、FK作成する前に、そのテーブル性質予測することが大事なんじゃないかね?大量に発生するログデータなのか、大事トランザクションデータなのか、第2正規化しただけのただの情報テーブルなのか。大事トランザクションデータだったら親が削除された時にどこにどうやって退避するか。大量のログデータだったら、親が削除される時どうアプローチするか。とか恐れ多くも予測するね。

ちなみに外部キーいかER図出せないってのはそれはツールの作りであって、FK制約とは関係ないんじゃないの。バリデーション(外部キー)はセキュリティ対策(ER図を作成する)の為、実装するってのと個人的に同じことだと思っている。

から先ずは外部キー使用していなくて「こんな被害を出した」ってのを聞いてみたい。

2018-06-18

プログラミングやるようになって初めて出会った英単語 ~初級編~

思いつくまま、順不同です

invoke

void

cascade

increment

validation

carousel

boolean

callback

summation

cache

なお中級、上級、神級の執筆増田諸氏にお任せいたしま

2009-05-03

ネットでもリアルでも成功者はてなサヨクの好んで使う語

  • 俺は頭がいい
  • 本文とは関係ないけど
  • 本文と関係ないけど
  • 本文と関係ないですが
  • 本文は読んでない
  • 読まずにDIS
  • 読まないけど
  • 読んでないけど
  • 将来に亘って読まない
  • 元記事はどうでもいい
  • 元記事読まずにぶくま
  • 主旨からずれますが
  • 正直どうでも良いけど
  • 言っていいですか
  • 言及された
  • 言及されました
  • 言及されますた
  • 言及しましたね!
  • 言及に感謝します

はてサの主力メンバータグ一覧を浚って、うまくネタにまとめようと思ったんだけど、

こんだけ悪意によどんだネガタグの一覧を前にすると、正直ふつうの神経なら参っちゃうみたい。

3,000くらいから1/10までしぼりこんだところで心が折れますた

 
アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん