私はRailsから始めていますが、関係に少し混乱しています。問題は非常に単純です。私はStation
駅を表すクラスとクラスを持っていShop
ます。最寄りの鉄道駅を表す駅をショップに持たせたいだけなので、多対 1 の関係になると思います。
ORM がなければ、ステーションの外部キーを shop テーブルに追加するだけです。Rails関係について調べた後、私は
class Shop < ActiveRecord::Base
belongs_to :station
end
class Station < ActiveRecord::Base
has_many :shop
end
正確に言えば、この店は私がこの種の奇妙なことに気付いている駅に実際には属していないので、これが正しい方法なのか、それとも混乱しているのかを知りたい.
前もって感謝します。