适用于Android App的SQLite数据库设计

时间:2014-04-11 17:17:42

标签: android sqlite database-design

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

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

或者,创建一个添加了所有新数据的表(并在运行时查询数据库)会不会更好?

- 我可能在这里回答了我自己的问题,但添加的数据只会保存在数据库中。 1周(很可能只有几天)。

任何建议都会很棒!

1 个答案:

答案 0 :(得分:1)

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