iOS 앱을 만들고 있습니다. Google 지역과 관련된 데이터를 저장하기위한 로컬 테이블을 설정하려고합니다. 기본 키로 사용할 항목을 알아내는 데 어려움을 겪고 있습니다.Google Places API로 관계 테이블 설정
Google 위치 문서 (http://code.google.com/apis/maps/documentation/places/)를 통해 읽은 장소 정보를 가져올 수있는 '참조'ID 집합을 검색하기 위해 현재 위치를 전달할 수 있음을 알게되었습니다. 그러나 "동일한 토큰이 다른 검색을 통해 특정 장소에서 반환되지 않을 수 있기 때문에 기본 키로 참조 ID를 사용할 수 없습니다." 내 데이터베이스의 다른 테이블과 관계를 형성 할 수 있도록 내 데이터베이스에서 Google 장소 키를 참조하고 싶습니다.
Google 지역 정보의 관계에 따라 로컬 데이터를 저장하려면 기본 키로 무엇을 사용합니까? 예를 들어, 얼마나 많은 내 사용자가 내 데이터베이스에이 Google 장소를 좋아하는지와 같은 사용자 지정 데이터를 저장하려고합니다.
그렇다면 고유 키이고 특정 위치에 대한 다양한 검색에서 일관성이있는 경우 왜 기본 키에 'id'를 사용하지 않습니까? 나는 'id'(모든 검색에 대해 고유하고 일관성있는) 및 '참조'(고유 한 & 한 검색에 대해서만 일관성)를 모두 가지고있는 디자인 추리를 이해하는 데 어려움을 겪고 있습니다. – Marchy