У меня есть ситуация, когда мне нужно хранить данные на локальном компьютере (iphone), и те же данные будут на веб-сервере, чтобы к ним могли получить доступ другие пользователи (например, отправка сообщений).
В части веб-сервера я не беспокоюсь, я создал все таблицы и отношения. но я беспокоюсь о хранении данных на стороне Iphone и правильно синхронизирую обе стороны.
Вот пример того, как я хочу использовать таблицу с обеих сторон (iphone и веб-сервер)
Таблица сообщений с: ID сообщения (первичный ключ с добавлением), ID пользователя c (12) и текстом сообщения C (100) Я могу отправить ID пользователя и текст сообщения на веб-сервер (используя URL) и получить первичный ключ идентификатора сообщения с веб-сервера.
Теперь моя дилемма заключается в заполнении уникального идентификатора (первичного ключа) для каждой записи в каждой таблице (будет целое число) погоды на стороне iphone или в базе данных веб-сервера?
Заранее спасибо. Шридхар