1 つのフィールドに複数の値があるデータベース設計の問題
ここでフィールド A があります。値は単一です。たとえば、値は 3
です。
複数の値を含むフィールドがあります。たとえば、フィールド B の値は 1、2、3、4
になります。
ここで、フィールド A の値を含むすべてのレコードを検索したいとします。例:
記録 1:3、5、7 (一致)
レコード 2: 6、8、9 (一致しません)
データベースをより合理的に設計するにはどうすればよいでしょうか?パフォーマンスの最適化が十分に考慮されています。