サンプルの求人情報アプリケーションのデータベース設計に関する提案を探しています。様々なキーワードを関連付けたい仕事がたくさんあります。各ジョブには複数のキーワードを含めることができます。キーワードのスペルミスを避けるために、Job テーブル内のフィールドではなく、別のテーブルにキーワードを保存したいと考えています。
キーワードを仕事に関連付ける最良の方法は何ですか? キーワードを仕事にリンクする多対多の関係を持つ中間テーブルを使用することを考えていました。
これが最善の方法ですか、それとも Job テーブルに複数のキーワードを含むフィールドを作成する必要がありますか? 提案をありがとう。