タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

設計とデータベースに関するgt-r-blazeのブックマーク (1)

  • 外部キーとは?〜概要から変数や処理の書き方を解説〜

    外部キーとは「親テーブルに存在しないデータを子テーブルが持つことが無いようにするための制約」です。 例えば部署テーブルと従業員テーブルがあり、従業員テーブルに部署IDがあった場合、存在しない部署IDで従業員テーブルを登録できないようになります。 外部キーの役割 外部キーを作成することによって基的にはこの3つの制約を実現できます。 1. 存在しない値を外部キーに設定できなくなる 2. 親テーブルに存在する子テーブルの外部キーで繋がれたデータを削除できなくなる 3. 親テーブルのレコードを削除したときに外部キーで紐づいている子テーブルのレコードも削除する 一つずつ見ていきましょう。 存在しない値を外部キーに設定できなくなる 子テーブルに設定した外部キーの 実際に試してみましょう。今回はこちらのテーブルを使います。 EMPLOYEES DEPARTMENT BRANCH DEPARTMENTテ

    gt-r-blaze
    gt-r-blaze 2021/11/30
    外部キー=制約。親テーブル=参照される先
  • 1