これらの行を持つテーブルがあると仮定しましょう:
-personID,
-personName,
-personInterests
関心を格納する別のテーブルもあります。
-interestID
-interestName
1 人が複数の興味を持っている可能性があるため、フィールドにserialize()
-d またはJSON
表現を入れました。これは「読書」のような ではなく、可能性のある興味を格納するテーブルのインデックスです。1 つのフィールドに複数の外部キーのようなもの。interest array
interest
String
interests
最善の方法は外部キーを使用することですが、1 つのフィールドで複数の参照を実現することはできません...
フィールドのコンテンツをソフトウェアで分割せずに、または分割せず に、そのようなクエリを実行するにはどうすればよいですか? REGEX
1 つのフィールドにインデックスを配置することができない場合、どうすればこのような構造を実現できるでしょうか?