iOSアプリを作成しています。Googleの場所に関連付けられているデータを保存するためのローカルテーブルを設定しようとしています。主キーとして何を使用するかを理解するのに苦労しています。
Google Placeのドキュメントhttp://code.google.com/apis/maps/documentation/places/を読んだところ 、現在の場所を渡して、次の目的で使用できる「参照」IDのセットを取得できることがわかりました。場所の詳細を取得します。ただし、「異なる検索で特定の場所に同じトークンが返されるとは限らない」ため、その参照IDを主キーとして使用することはできません。データベース内の他のテーブルとの関係を形成できるように、データベース内のgoogleplaceキーを参照したいと思います。
グーグルプレイスの関係に基づいてローカルデータを保存したい場合、主キーとして何を使用しますか?たとえば、データベース内のこのGoogleの場所を「気に入った」ユーザーの数などのカスタムデータを保存したいと思います。