2012-02-21 8 views
0

나는 주위를 둘러 보았다 및 발견 자사 내가 포함하는 많은 개체가 있지만 핵심 데이터 배열을 저장하기에 적합하지 않습니다 - 의견 의 배열 - - 위치 데이터 의 배열을 배열을 이미지 파일 이름을 저장하고 문서 디렉토리에 이미지 데이터를 저장하려고 생각했습니다.저장 위치 데이터는

배열의 내용을 문자열로 저장하고 핵심 데이터에 저장할 수 있다는 내용을 읽었습니다. 이 "componentsJoinedByString 사용하여 가정합니다 :"

그래서 내 질문에 데이터를 저장하는 가장 좋은 방법은 무엇입니까?

답변

1

코어 데이터에 배열을 저장하려면 배열에 하나의 객체를 나타내는 엔티티를 정의해야합니다 (예 : 위도와 경도에 대해 두 개의 부동 속성이있는 위치). 그런 다음 각 위치에 대한 엔티티의 새 인스턴스를 만듭니다.

하나의 핵심 데이터 엔티티에서 여러 항목을 하나의 속성으로 사용하려면 엔티티 a에서 여러 엔티티 b로 대다 관계를 만듭니다. 이것은 배열이 아니라 집합으로 구현됩니다.