|
|
|
Выбор идентификатора (выбор первичного ключа)
|
|||
|---|---|---|---|
|
#18+
Расскажу о своей проблеме - Есть ведомство и у него масса подведомственных учреждений по всей России! Все учреждения заполняют анкету с одними и теми же атрибутами (1 большая запись), т.е. 1 сотрудник ( однопользовательская среда ) вводит 1 запись о своем учреждении согласно структуре (я реализую в виде xml) и на съемном носителе отправляет ее в центральное ведомство. В центральном ведомстве есть СУБД куда импортируются все анкеты (записи) из регионов и дальше с ними работают в многопользовательской среде . Вопрос. Как при импорте идентифицировать запись конкретного учреждения в БД центрального ведомства. Были мысли использовать ОКАТО! Насколько хорошее решение? Охватывает ОКАТО всю страну? Что делать если в одном месте более одного учреждения? Может у кого-то есть опыт решения подобной проблемы и что-то посоветует? зы Заранее спасибо за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2009, 14:49:58 |
|
||
|
Выбор идентификатора (выбор первичного ключа)
|
|||
|---|---|---|---|
|
#18+
Ввести еще одно поле - идентификатор организации... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2009, 14:56:19 |
|
||
|
Выбор идентификатора (выбор первичного ключа)
|
|||
|---|---|---|---|
|
#18+
раздать ключи всем организциям. Программа клиент в организации прописывает этот ключ в поле. В общем тоже, что и первый ответ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2009, 15:00:51 |
|
||
|
Выбор идентификатора (выбор первичного ключа)
|
|||
|---|---|---|---|
|
#18+
vitaliy14, 1. Если система разрабатывается и Вы можете менять структуру данных, то я бы сделал по-простому: - Создал бы справочник регионов и справочник учреждений. - Каждому учреждению выдал фиксированные номера региона и учреждения. А они бы эти номера заносили в требуемую запись. Можно предусмотреть в программе автозаполнение этих данных на основе некоторых настроек (например, внести эти данные в ini/config-файл)... Тогда первичный ключ будет: № региона+Номер учреждения... 2. Если система уже разработана, то надо посмотреть на записи и выбрать те поля, которые являются условно-постоянными при заполнении записей одного учреждения и отличаются значением (хотя бы в одном поле из набора) для разных учреждений, т.е. тот набор полей, которые позволяют однозначно идентифицировать поставщика данных... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2009, 15:09:16 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=94&tid=1543478]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 201ms |
| total: | 362ms |

| 0 / 0 |
