私はAndroidアプリケーションに解析する必要があるフィードを持っています。データはデータベースに保存する必要があり、Imは現在パフォーマンスに問題があります。Androidで解析を高速化する
カテゴリとサブカテゴリに項目を分類する必要があります。
私はカテゴリのIDを持っていますので、すばらしいです。しかし、サブカテゴリでは私はそうではありません。これにより、多くの文字列比較が行われ、重複がデータベースに追加されないことが確認されます。
サブカテゴリの名前からIDを生成することをお勧めしますか?あるいはこれは計算するのと同じくらい痛いですか?
EDIT:
Category A (ID 1)
Sub Category C (no ID)
Sub Category Z (no ID)
Sub Category V (no ID)
Category B (ID 7)
Sub Category O (no ID)
Sub Category C (no ID) (this is not the same Sub Category 'C' as under Category 'A')
データはこの上記のようになります。一つのテーブルにカテゴリを、別のテーブルにサブカテゴリを格納しています。重複を追加したくありません。したがって、重複したレコードを避けるためには、すでに存在するものを確認する必要があります。しかし、私はサブカテーテルのIDを持っていません
私はあなたが求めていることを正確に理解するのに苦労しています。解決しようとしている特定の問題に集中できますか?フィードからのいくつかのサンプルオブジェクトと、結果として得られるデータ構造を望むものは非常に役に立ちます。 – jefflunt
あなたはIDとして単にカテゴリ名を使用できませんか? – njzk2