はじめに: まず、私の Android アプリを紹介します。レストランの特定の食べ物のレビューをユーザーに与えることができるその食べ物レビューアプリ。
アプリの流れ : 1. ユーザーがアプリを起動します。2. 近くのレストランのリストがポップアップ表示されます。3. ユーザーがレストランを選択します。4. 選択したレストランのメニュー一覧が表示されます。5. ユーザーは、レビュー/評価を表示したい食品を選択します。
これまでの進捗状況: Google Place API を使用して近くのレストランのリストを取得しました。しかし、API はレストランの食品 (メニュー) の検索可能なリストを提供しません。
問題: メニューは、レストランと一緒に、料理のレビューと共にデータベースに保存する必要があります。レストラン用のテーブルとレストランのメニュー用のテーブルを 1 つ作成すると、検索と検索の時間が非常に長くなります。
必要: 検索時間をマイクロ秒単位で短縮するには、データベースをどのように設計すればよいか教えてください。最小限の時間でレコードを取得するために、サードパーティのアプリを使用する必要がありますか?
できるだけ早く返信してください。