Android用のローカルデータベースを構築しようとしています。私は少し迷っています。
アプリはドキュメント管理アプリです。以下を保存する必要があります...
Document
--------
Id
import date
List<DocTags>
extension
etc
次に、さまざまな情報を持つdocTagがいくつかあります
Location
-------
id
name
lat
long
Company
------
Id
name
Street
town
他の約10種類のドキュメント。
ドキュメントに割り当てられているすべてのdocTagIDを格納するためのテーブルが必要であることに気付きましたが、これらは多くの異なるテーブルに関連しています。私の問題は、doctagIdまたは複数のdoctagidを検索して、ドキュメントのリストを取得する必要があることです。10,000個以上のドキュメントがあり、これは40,000個のドキュメントタグに相当すると想定する必要があります。したがって、パフォーマンスは大きな問題です。データベースを構築するための最良の方法は何ですか?
doctag名も検索する必要があります。
ありがとう