Laravel入門トップページ


目次

  1. Composerのダウンロードとインストール
  2. コメント掲示板を作成してみよう
  3. リレーションシップを使いこなそう
    1. 概要
    2. Laravelプロジェクトの作成と初期設定
    3. 一対多のリレーションシップ
    4. 多対多のリレーションシップ
    5. ビューを使った表示
    6. 学部の情報を表示・変更する
    7. キャンパスの情報を表示・変更・削除する
    8. 学生の情報を表示・変更・削除する
  4. ユーザ認証の機能を実現しよう
  5. マルチ認証の機能を実現しよう
  6. MongoDB に接続しよう
  7. キューを利用しよう
  8. コマンド(コンソール)を利用しよう
  9. 本番環境にデプロイしよう

リレーションシップを使いこなそう

概要

ここでは,「一対多」や「多対多」のリレーションシップを Laravel で実際に利用してみる.

目次に戻る

一対多のリレーションシップ

「キャンパス」と「学部」の関係は「一対多」である.

campus_faculty

この後のページでは,「学部」を情報を編集したときに,あらたな「キャンパス」を追加したり,「キャンパス」の情報を削除したときに,該当する学部を連鎖的に削除したりする方法について解説する.

目次に戻る

多対多のリレーションシップ

「学生」と「講義」の関係は「多対多」である.

lecture_student

この後のページでは,学生の履修登録を変更する方法などを解説する.また,学生の情報を削除したときに,連鎖的に履修の情報を削除したり,ある講義の情報を削除したときに,学生の履修情報を連鎖的に変更する方法も解説する.

目次に戻る