Вот пример:
Class Store < ActiveRecord::Base
has_many :employees
end
Теперь, когда я создаю сотрудника, например, так:
employee = Employee.new(attributes)
, а затем два магазина, например, так:
store1 = Store.new(employees: [employee])
store2 = Store.new(employees: [employee])
он изменяет store_id на сотрудника на store 2, избавляя от связи с store1.Как мне убедиться, что только один сотрудник может быть назначен в один магазин?