現在、私が開発しているシステムには、ユーザーをグループ別に分類する複数選択リストがあります。たとえば、選択リストのオプションは次のようになります。
また、選択したオプションは、「管理者」、「ジョーダンスミス」、「ジョースミス」のように、カテゴリ全体と個々のユーザーに許可されます。
問題は、ユーザーが複数のグループを持つことができるようにシステムが進化したことです。したがって、管理者や財務チームのメンバーになるだけでなく、両方のメンバーになることもできます。
選択リストでは、個々のユーザーとグループ全体の両方を選択できる必要があります。個々のユーザーを複数のグループに複製して、リストに2回表示されるようにすることもできますが、エンドユーザーがタイプアヘッドを使用しているかのようにエンドユーザーを混乱させ、ユーザーが異なるカテゴリの下に複数回表示されるのではないかと心配しています。
タイプアヘッド結果の重複排除について開発者と話しましたか?結果が同じレコードの異なるインスタンスであるかどうかを検出し、1つだけを表示することは非現実的ではないようです。
正直なところ、私は型破りなフォームの相互作用を導入する前にそこから始めます。