|
MySQL.RU - Webboard
Вернуться
Уникальный идентификатор записи по всей БД (SeRGi) 28/05/2003 - 12:01:43
Re: Уникальный идентификатор записи по всей БД (dannis) 28/05/2003 - 15:01:06
Re: Уникальный идентификатор записи по всей БД (SeRGi) 28/05/2003 - 15:28:31
Re: Уникальный идентификатор записи по всей БД (Валентин) 28/05/2003 - 18:40:01
Re: Дополнение (Валентин) 28/05/2003 - 21:07:34
> Original message text:
> From: SeRGi - 28/05/2003 - 12:01:43
> Subject:Уникальный идентификатор записи по всей БД
> -----------------
> Необходимо стоздать поле, в котором будет храниться уникальный идентификатор записи, уникальный не только по таблице, а по всей базе. Какие есть механизмы в mysql для этого?
>
From: Валентин - 28/05/2003 - 18:40:01
Subject:Уникальный идентификатор записи по всей БД
-----------------
С этого бы и начинали. Такое не возможно сделать по ключу из одного поля.
Делается это примерно так:
При добавлении в БД сервера добавляется еще и ID в локальной базе. Тогда каждая база отследит, чья это запись.
В локальной базе ставится флажок записей, которые подлежат синхронизации. Он подымается при добавлении и изменении.
При удалении нужно перед заливкой в БД сервера проверить нет ли на сервере таких записей, которыу удалены на клиенте, если есть - удалить их оттуда.
Если такая модель подходит - пользуйтесь, дарю :)
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
8811
|
|