0
내 응용 프로그램에 다음 표가 있습니다.동기화 MS Sync 프레임 워크 관련 테이블
사용자 (사용자 ID, ...)
카테고리 (카테고리 ID, ...)
UserCategory (사용자 아이디, 카테고리 ID);
항목 (항목 Id, 카테고리 ID, ...)을
은 "UserCategory"테이블
이 항목에 대한 액세스를 제어하는 데 사용됩니다. 특정 사용자는 액세스 권한이있는 범주에 속한 항목에만 액세스 할 수 있습니다. 이 데이터를 iPad 앱과 동기화해야합니다 (단방향 동기화이며 iPad에서는 데이터가 수정되지 않습니다). 필터를 사용하여 관련 카테고리 및 항목 만 클라이언트 응용 프로그램에 전송되도록합니다. 문제는 나중에 카테고리에 속한 항목이 동기화되지 않는 경우 사용자에게 기존 카테고리를 할당하는 것입니다.
업데이트 된 관계를 통해 동기화 범위에 들어오는 행을 처리하기 위해 별도의 웹 서비스를 작성했습니다. 동기화를 통해 새 레코드가 UserCategory 테이블에 삽입 될 때마다 우리는 webservice를 호출하고 관련 Category 및 Item 항목을 가져옵니다. – Chamindu