标签: ruby-on-rails rails-migrations
我正在考虑在我的销售应用中提供更多灵活性。到目前为止,Clients表有一个company_id列,基本上允许客户端一次只属于一个公司。我想允许相同的客户数据在多个公司合作伙伴列表中可见。
如何迁移到此方案?我基本上必须构建另一个表来将这个更复杂的关系存储为client_id和company_id的行,这样它们就可以多次出现。
需要:
答案 0 :(得分:-1)
您应该有2个型号,客户端型号和公司型号。 您可以使用associations。
在客户端模型中:
belongs_to :company
在公司模型中:
has_many :clients