本日も少し進展、夜にもう少しやりたい。とりあえず朝の部分をカキカキ。
「RailsによるアジャイルWebアプリケーション開発」の8章の8.1, 8.2をやりました。
たとえば、
データベースが、
create table(
id int primary key,
・・・
);
と
create table chidren(
id int primary key,
parent_id int references parents(id),
・・・
);
があったとします。
それで、Railsクラスに以下のように記述されていると、
class Parent < ・・・
・・・
end
class Child < ・・・
belongs_to :parent
end
belongs_to の関係により、parentテーブルのid列を参照する parent_id が Children テーブル内に存在すると想定されることになります。
ActiveRecord::Base は便利です。