rails で foreign key はどやる

ちょっとギブアップぎみ

メモとして残す


ためになったのは以下のサイト

http://www.katawara.com/2008/use_foreign_key/
http://blog.eiel.info/blog/2013/04/08/foreign-key-constrait-on-rails/
http://d.hatena.ne.jp/iriya_0624/20130427/1367082310

とりあえず、foreign key が作れることはわかった。
plugin 使うと、いろいろ自動化してくれるらしいこともわかった。



http://aligach.net/diary/20110224.html

に書いてあった
リレーションシップ≠foreign key
という考えにのっとると、
Rails としては、テーブル間の関連は、model に書いてあげるのがやっぱり正解なんだろうなぁ。



http://codenote.net/ruby/rails/1094.html

によると

rails g model tester title:string user:references

のように「references」を使うことで、関連をていぎできるみたい。

これはこれで便利そう。