快速提问:
如果我有一对多的关系,例如:
class SalesPerson < ActiveRecord::Base
has_many :deals
end
class Deal < ActiveRecord::Base
belongs_to :sales_person
end
如何删除销售人员,而不会对与他们相关的交易产生负面影响?如果有人离开组织,用例就是这样。我们仍然需要记录数据库中的交易,但不再需要该销售人员记录。
在销售人员身上有一个活动/非活动标志会更好吗?
感谢。