THE SAUNA これが噂のパラダイス
THE SAUNA これが噂のパラダイス
2010.09.08

概念的なお話。

おっしー

アソシエーションについて調べておりました。

DB設計の時にお話して頂いたのですがちゃんと理解していなかったので
調べてみました。

アソシエーションというのはテーブルのJOINをもう少し概念的にしたもの。

Bが1つであり、外部キーを持ちたくない場合は「B hasOne A」にする
Bが1つであり、外部キーを持ちたい場合は「B belongsTo A」にする
Bが複数の場合は「A hasMany B」にする
BもAも複数の場合は「A HABTM B」にする

この文章でやっと理解できました。

だから設計の時にヒントとして書いて下さったのですね。

ありがとうございます。

このサイト参照です。

配列の話は明日!arrayの神様が今日はお怒りになっておりました。。