我是RoR的新手。我對建立模型之間的關係有一個基本的疑問。讓我們舉一個簡單的員工和經理的例子。經理管理許多員工,員工屬於一位經理。在架構級別,我將在employee表中擁有一個managerid外鍵。Ruby on Rails中與ActiveRecords的關聯
class Employee < ActiveRecord::Base
attr_accessible :employee_id, :employee_name, :manager_id
belongs_to :manager
end
class Manager < ActiveRecord::Base
attr_accessible :manager_id, :manager_name
has_many :employeees
end
一旦我在模型中指定了這樣的關係,我如何確保數據完整性在數據庫中得到維護?我運行了rake db:migrate命令,但它似乎不影響數據庫中的任何內容。我應該如何在數據庫中建立經理和員工表之間的外鍵 - 主鍵關係?我正在使用sql-server 2008.
在此先感謝。
感謝信息sockmonk !是啊讀了外國人會嘗試與.. .. – Vinoth