コレクションをフィルタリングするのが適切なのと、バックボーンに複数のコレクションがあるのはいつですか?
たとえば、音楽ライブラリアプリについて考えてみます。ジャンルを表示するためのビューと、選択したジャンルの音楽を表示するための別のビューがあります。
すべての音楽を使って1つの巨大なコレクションを作成し、それをフィルタリングするか、それともいくつかの小さなコレクションをフィルタリングするか。
コレクションが1つしかない場合は、他の属性でフィルタリングする機能も追加できますが、音楽がたくさんあるとします。ユーザーが1つのジャンルしか必要としない場合、アプリケーションの起動時にすべてをロードしないようにするにはどうすればよいでしょうか。