简介:首先让我向您介绍我的安卓应用程序。它是一个美食评论应用程序,可让用户对餐厅的特定食物进行评论。
应用流程: 1. 用户启动应用。2. 弹出附近餐馆列表。3. 用户选择餐厅。4. 显示所选餐厅的菜单列表。5. 用户选择他/她希望对其进行评论/查看评级的食物。
到目前为止的进展:我使用 Google Place API 来获取附近餐馆的列表。但是 API 没有给出餐厅食物(菜单)的可搜索列表。
问题:菜单和餐厅都需要与菜肴的评论一起存储在数据库中。如果我为餐厅制作一张桌子,为餐厅的菜单制作另一张桌子,那么搜索和检索时间将变得非常巨大。
需要:你能告诉我我应该如何设计我的数据库,以便检索时间少到微秒。我是否需要使用一些第三方应用程序在尽可能短的时间内检索记录。
请尽快回复。