powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Выбор PK для распределенной БД
3 сообщений из 28, страница 2 из 2
Выбор PK для распределенной БД
    #36434403
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychmcureenab wrote:
>> egorych, на счёт идентификации автора ты сам придумал. В постановке задачи этого нет.
не читатель?
Senya_L ( топик-стартер, если что )1. Например, использовать файл-ключ, в котором идентифицируется какому филиалу принадлежит БД (это уже есть) и задается начальное значение ID.
и далее:Senya_L ( топик-стартер, если что )Задача идентификации экземпляра БД в любом случае возникнет.


речь идет о том, что задача идентификации обязательно возникнет в результате танцев с бубнами, типа сделать ID целочисленныи и каждому корреспонденту выдавать какие-то диапазоны. Мы ведь простых путей (GUID) не ищем?
...
Рейтинг: 0 / 0
Выбор PK для распределенной БД
    #36434476
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
да пожалуй, что нет, не об этом. В цитируемом речь идёт о том, что задача идентифицируемости филиала _уже_ стоит, и один только GUID эту задачу не решит.
Религиозную войну на тему GUID/неGUID разводить не собирался, и без меня в ней хватает бойцов ))
ЗЫ Если что, метод решения задачи ТС через введение спец диапазонов считаю, мягко говоря, недальновидным, практически гарантирующем танцы с бубнами и проклятиями в адрес разработчика такого решения.
...
Рейтинг: 0 / 0
Выбор PK для распределенной БД
    #36434632
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychiscrafm,
Религиозную войну на тему GUID/неGUID разводить не собирался, и без меня в ней хватает бойцов ))

Бог им в помощь, пусть воюют. Лишь бы пульки желатиновые были.

по существу вопроса ТС...
нужно выделять две задачи:
1. идентификация записи как обезличенного объекта и контроль ее уникальности в Ц. Т.е. должен быть однозначный ответ на вопрос, есть эта запись в базе уже или нет.
2. Идентификация записи как "прикладной сущности".
По п1 - GUID, если не нужны танцы
По п2 - что угодно. Если нужно определять чья запись, то в самой записи предусмотреть поля для кода филиала, имени пользователя и всего, что придет в голову. Но к вопросу о PK это уже не относится
...
Рейтинг: 0 / 0
3 сообщений из 28, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Выбор PK для распределенной БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]