【问题标题】:SQLite DB design for Android AppAndroid 应用程序的 SQLite DB 设计
【发布时间】:2014-04-12 01:22:37
【问题描述】:

我正在使用 SQLite 为 Android 应用程序构建数据库。该数据库由邮政编码长/纬度信息组成。在运行时,将向数据库中的表添加一行。我正在尝试找到设计数据库以实现可伸缩性和速度的最佳方法。此应用将面向美国所有州发布。

我的问题是: 为每个美国邮政编码创建一个表会更好,该表存储这些新信息(并在运行时查询数据库)

或者,最好创建 1 个表来添加所有新数据(并在运行时查询数据库)?

-我可能已经在这里回答了我自己的问题,但添加的数据只会在数据库中保留大约 10 分钟。 1 周(很可能只有几天)。

任何建议都会很棒!

【问题讨论】:

    标签: android sqlite database-design


    【解决方案1】:

    一张包含所有邮政编码的表格会更好。否则,您将面临维护噩梦,并且代码本身会更加复杂。只要您有适当的索引,SQL 查询就设计得非常快。

    【讨论】:

    • 谢谢!我希望得到一个不涉及编写 1,000 个空表的答案。
    猜你喜欢
    • 2013-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-13
    相关资源
    最近更新 更多