非常に単純なロケーションベースのアプリを構築しようとしていますが、これらのサービスはすべて自由に使用できます (Foursquare API、SimpleGeo、Google Places など)。すべてが、指定された経度緯度に近い場所 (バー、コーヒー ショップ、店舗など) のリストを提供してくれるようです。これは素晴らしいことですが、ユーザーが会場を見ると、各会場についてのレビューを書くことができます (たとえば)。さて、このデータをどうするか?
- ユーザー ID (アプリのユーザー)
- 会場名(Foursquare APIから取得)
- 経度、緯度
- フォースクエアの会場ID
- レビュー
これをデータベースに保存しますか? Foursquare サーバーで会場名が変更された場合はどうなりますか? これをデータベースに保存しないと、その地域のレビューのリストを返すたびに、検索を行って会場の名前と詳細を取得する必要があります。会場ベースの位置情報アプリを概念的に設計する方法について、誰かアドバイスをいただけますか? ありがとう。