在我的 Rails 应用中,我有两个模型,A
和B
。他们有两个多对多的关系,意味着不同的东西。我应该创建两个连接表,一个用于每个含义,还是一个包含meaning
列的表?
鉴于我正在尝试做某事 Rails方式,我该怎么办?
另外,如果我有更多不同含义的关联怎么办?
答案 0 :(得分:0)
我不相信这是 Rails方式做事的问题。然而...
我会选择一张桌子。你可以有某种意思"意思"柱。或者,可以使用像acts_as_taggable_on gem这样的东西,并让标签赋予意义。