プログラミングeメモ

始まりは自分用メモから。

Laravel5.1のDBリレーション

time 2016/01/17

Laravel5.1のDBリレーション

sponsored link

モデルへの定義でリレーションを組む

Laravel5.1では、モデルのリレーションを簡単に定義できる。

前提条件

前提として以下の様なDBを想定

  • 親がいる(parentsテーブル)*中心の存在
  • 親には親がいる(ancestorsテーブル)
  • 子供が複数人いる(childrensテーブル)
  • 親は再婚している(marriageテーブル)*親のペア状況

と言う感じでw

リレーション定義一覧

リレーション定義の一覧

1対1

1つのレコードは1つのレコードを所有している(親の親を取得する)

 

1対複数

1つのレコードは複数のレコードを所有している場合(1人の親に複数の子供がいる)

続きはまた追記…

sponsored link

down

コメントする




プロフィール

とみ

とみ

1985年生まれのおっさんです。 5年前ぐらいから色々とプログラミングの仕事したり工事(水道とかエアコンとか大工とか)したりして食ってます。 何か質問とか文句とかがあれば
tomi@e-archi.net
へ連絡いただければと思います!

最近のコメント

    

    sponsored link