単語のリストを含むテーブルがあります。各単語には複数のカテゴリが割り当てられています。それを行う最善の方法は何ですか?
カテゴリのリストは常に変化するため、セットを使用したくありません。
カテゴリに ID を割り当てる別のテーブルを作成し、単語を含むテーブルにカテゴリのリストを含むフィールドを追加することを考えていました。これを行うための「適切な」方法は、テキスト フィールドに ID のリストを保存することですか?
単語のリストを含むテーブルがあります。各単語には複数のカテゴリが割り当てられています。それを行う最善の方法は何ですか?
カテゴリのリストは常に変化するため、セットを使用したくありません。
カテゴリに ID を割り当てる別のテーブルを作成し、単語を含むテーブルにカテゴリのリストを含むフィールドを追加することを考えていました。これを行うための「適切な」方法は、テキスト フィールドに ID のリストを保存することですか?
これには 3 つのテーブルが必要です。
ここで、word_table の word_id と、categories_table の cat_id が主キーです
単語をカテゴリにマップするテーブルを作成します。
テーブルの 2 つの列: categoryID、wordID