2
私は単純な辞書に取り組んでいます。ここでは、それらの単語に同義語があります。シンプルな単語 - シノニムモデル、シリアライズされた属性または関連付け?
シリアル化された属性または関連付けを使用して、どのモデルがより良い解決策であるかわかりません。協会と
:シリアル化
class ReservedWord < ActiveRecord::Base
has_many :synonyms
end
class Synonym < ActiveRecord::Base
belongs_to :reserved_word
end
:
class ReservedWord < ActiveRecord::Base
serialize :synonyms
end
データの冗長性の面では同義語は他の予約語を繰り返すようになっていないため、このような大きな問題はありません。
ご意見ありがとうございます。
これはまさに私が逐次化のアプローチを思いついた問題です。私は標準モデルに固執すると思います。 –