うーん・・・・・railsの規約がネックだなあ。
既存のDB利用が恐ろしくめんどい。

大雑把にまとめてあるのが

http://uhoo.blog110.fc2.com/blog-entry-40.html

特に"id"項目を強制で作成されるのがなあ。

一応回避策はあるがめんどい。なので、データのもち方は無駄だけどidを全てのテーブルにいれるか。
どうせ個人でやる分だしね。

早さ重視で。