Rails初心者はここに。サッカーの試合に関する情報を表示するアプリケーションを作成しようとしています。私はGame
モデルを持っています。これはマッチに関する情報を含んでいます。 game
オブジェクトに含める情報の1つのタイプは、目標や懲戒処分など、試合で発生するイベントです。Rails - オブジェクトのようなモデリング
class Game < ApplicationRecord
has_many :events
end
これらのイベントをモデル化する最良の方法は何ですか? Event
モデルが1つだけあるか、Event
、Goal
、YellowCard
、RedCard
などの複数のモデルを作成する利点はありますか?
これは考えていませんでしたが、 'event'オブジェクトが属している' event_type'に依存する必要のある様々な属性を説明する良い方法はありますか? – Jay