我正在尝试为 android 建立一个本地数据库。我有点失落。
该应用程序是一个文档管理应用程序..我需要保存以下...
Document
--------
Id
import date
List<DocTags>
extension
etc
然后我有许多具有不同信息的 docTag
Location
-------
id
name
lat
long
Company
------
Id
name
Street
town
大约 10 种其他文档类型。
我意识到我需要一个表来存储分配给文档的所有 docTag id,但这些与许多不同的表相关。我的问题是我需要通过搜索 doctag Id 或多个 doctag id 来检索文档列表。我们需要假设我们有 10,000 多个文档,这可能相当于 40,000 个文档标签。所以性能是一个主要问题。构建数据库的最佳方法是什么?
我还需要搜索 doctag 名称。
谢谢