![]() |
![]() |
![]() |
|
Как лучше организовать хранение данных? | ☑ | ||
---|---|---|---|---|
0
RomaH
naïve
14.09.11
✎
07:22
|
порядка 2 000 000 записей
по сути: список физлиц для проверки номера медицинского полиса в списке: организация СМО, договор, ФИО (три поля), дата рождения, СНИЛС, номер полиса, Серия полиса, дата начала, дата окончания задача: - поиск по СНИЛС и сверка остальных реквизитов поиск по номеру полиса, и сверка остальных реквизиов как лучше это хранить? пока рассматриваю вариант в базе 1С - в периодическом РС но вот всели поля пихать в РС, или может вынести связку физлица (СНИЛС + ФИО + дата рождения в справочник?) ... да и полис можно в ссылочную сущьность вынести (организация + договор + номер/серия + даты) ? |
|||
1
RomaH
naïve
14.09.11
✎
07:24
|
в первом случае получим одну большую таблицу и один запрос к ней
во втором: сначала (или соединение) поиск по СНИЛС в справочнике, потом поиск в РС по "физлицу") или поиск по номеру в справочнике полисов и соединение с РС база SQL вот как оптимальнее? |
|||
2
Мимохожий Однако
14.09.11
✎
07:27
|
Опиши структуру регистра сведений и справочников.
|
|||
3
RomaH
naïve
14.09.11
✎
07:28
|
(2) т.е. второй вариант, первый (все в одной таблице понятен?)
|
|||
4
RomaH
naïve
14.09.11
✎
07:28
|
вынести связку физлица (СНИЛС + ФИО + дата рождения в справочник?)
... да и полис можно в ссылочную сущьность вынести (организация + договор + номер/серия + даты) |
|||
5
Маленький Вопросик
14.09.11
✎
07:30
|
2 млн записей = это ничто....
|
|||
6
Мимохожий Однако
14.09.11
✎
07:31
|
Полагаю, ФИО, Дата рождения, снилс - это справочник ФизЛиц. Его в измерения.
Полис со всеми реквизитами в ресурс. |
|||
7
RomaH
naïve
14.09.11
✎
07:33
|
РС тогда получается ... че-то не получается
Период (дата начала) Полис (изм) "Физлицо" (рес) по поиску не понятно как и что выйдет |
|||
8
ZanderZ
14.09.11
✎
07:33
|
в типовом ЗУП можно посмотреть
|
|||
9
Мимохожий Однако
14.09.11
✎
07:35
|
В чём смысл периодического РС?
|
|||
10
Мимохожий Однако
14.09.11
✎
07:41
|
В ЗУП это обычный непериодический реквизит справочника ФизЛица :-)
|
|||
11
RomaH
naïve
14.09.11
✎
07:42
|
(9) надо получить актуальную запись о полисе
т.е. из ТФОМС 01/01 получили файл что у тебя есть полис № 11111 с 01/12/10 бессрочно а 01/02 получили файл уже с датой окончания (уволился например) |
|||
12
RomaH
naïve
14.09.11
✎
07:42
|
(10) с ЗУП не сравнивай - там другая задача
|
|||
13
Мимохожий Однако
14.09.11
✎
07:46
|
Ответь на (9). Зачем хранить информацию о просроченном полисе? Справочник ФизЛицо - это измерение, справочник - Полисы - это ресурс. Привяжи к регистратору.
|
|||
14
RomaH
naïve
14.09.11
✎
07:47
|
(13) работа "задним числом"
может придти актуальный список, но мы еще работаем/выверяем списки двух-трех месячной давности т.е. актуальность списки теряют через пол-года/год |
|||
15
Мимохожий Однако
14.09.11
✎
07:49
|
Вводи "задним числом" документ выдачи полиса. В чём проблема еще?
|
|||
16
RomaH
naïve
14.09.11
✎
07:53
|
(15) говорюже - задача не та
задача СВЕРИТЬ данные вводимом полисе т.е. для физлица ввел серию/номер/дату начала/дату окончания полиса теперь все это надо сверить со списками ТФОМС |
|||
17
Мимохожий Однако
14.09.11
✎
07:57
|
А в заголовке ветки "Как лучше организовать хранение данных".
Если в списках ТФОМС есть номер полиса, то можно сделать запрос к твоим данным и списку ТФОМС с выводом не найденных. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |