最初はツリービューはかっこいいように聞こえますが、1つの分類でデータが管理可能なセットに削減されると確信していますか?データの80%が「政府部門」として分類された場合、これは実際には役に立ちません。
問題は、ユーザーが大きなリストをより使いやすい小さなセットにすばやく分割できる基準が必要なことです。さらに、データの変更に対応するための十分な柔軟性が必要です。
iTunesのようなタグ付けパターンを使用することをお勧めします。私のライブラリでは、「ロック」は私のコレクションの80%を表していますが、それでもランダムシャッフルのようなものの有用な分類です。また、タグをスタックする機能もあるので、genre = "rock"、decade = "1990"を使用して、データを関心のあるものにすばやくふるいにかけることができます。
UIでは、ユーザーが「フィルター」を適用できるセクションをお勧めします。これは、タグの特定の値を選択するだけです。リストをページに分割し、一致する可能性のある集計を表示できるようにします。
Scenerio:-画面XYZに移動して、選択できる企業が10,000社あることを確認します-[分類]をクリックして[政府部門]を選択すると、リストが更新され、1,000社になったことを示します。-[地域]をクリックして[南]を選択すると、リストが200にドロップするのがわかります。-リストを名前で並べ替えてから、選択します(またはスクロールします)。