次の形式の単語構成を保存するための優れた方法を見つけようとしています。
排気洗浄システム 排気洗浄システム 排気洗浄システム 排気洗浄システム
組み合わせは、ケースごとにデフォルトで指定されます。コンポジション内のすべての単語は、テーブル'labels'に一意の行として格納されます。
ラベル ID値 -------------------------- 1排気洗浄システム 2エキゾースト 3クリーニング 4システム 5排気洗浄 6洗浄システム
'compositions'という新しいテーブルについて考えました。
構成 id domain_id range ---------------------- 1 1 2,3,4 2 1 5,4 等...
ただし、列に複数の分離された値を格納することは、正規化された設計ではありません。そのためのアイデアはありますか?
ところで:私はMySQLとActiveRecord/Railsを使用しています。