私は2つのテーブルを持っています。
最初のテーブルは と呼ばれprofessions
、ID によってインデックスが付けられます。そのため、各職業には固有の ID が関連付けられています。
私の 2 番目のテーブルは と呼ばれcontacts
、そこにはprofession
現在、特定の職業が関連付けられている ID のみを保持するフィールドがあります。
私の問題は、複数の職業が関連付けられている連絡先がある場合はどうなるかということです。
テーブルにクエリを実行する最良の方法と、連絡先の職業を保存する方法は何でしょうか。私がやりたくなかったのは、私が持っている職業ごとに 0 または 1 の int を格納するためのフィールドを作成することです。その理由は、職業テーブルを動的に成長させ、クエリ時にサイトの動的な変更を数値に反映させたいからです。