釣りに関するアプリを書いています。
fishいくつかの種を含むモデルがあります。location釣りスポットを含むモデルがあります。techniqueいくつかの釣りテクニックを含むモデルがあります。
それぞれlocationに複数の がある場合がfishあるため、次のようになります。
class Location < ActiveRecord::Base
has_many :fish
end
それぞれfishが複数の場所にあるため、次のようになります。
class Fish < ActiveRecord::Base
has_many :locations
end
頭痛の種は 3 番目のモデルfishです。つまり、 と の間には、 ごとに変化する多対多の関係のようなものがあります。techniqueslocationfishtechniquelocation
どのような協会を利用すればよいですか?