Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
awatar
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 17
#1

Настройка автозаполнения один ко многим Sqlite

14.10.2014, 18:25. Просмотров 308. Ответов 0
Метки нет (Все метки)

Добрый день прошу помочь в решении задачи. Cуть такова: постоянно работающий процесс периодически скидывает в папку БД (sqlite) на некоторое время. Требуется выбрать новые данные из этой базы и перенести в БД - накопители, с учетом проверки наличия записей в этих БД. В исходной базе исходная таблица имеет 2 столбца номер телефона и реквизиты номера (например имя). Решением будет после нескольких обработок (так как таблица со временем меняется) получить две таблицы: в первой будут номера телефонов, и их уникальный номер (индекс), а во втором столбце будут реквизиты (имя) и рядом столбец с привязкой к уникальному номеру из первой (полученной) таблицы:
Исходник tempdb (source_table)
id | number | name
1 | 89001001010 | Вася
2 |89002002020 | Петя
3 | 89003003030 | Маша
Исходник через некоторое время tempdb (source_table)
id | number | name
1 | 89001001010 | Вася
2 | 89002002020 | Иванов
3 | 89004004040 | Вика
Хотелось бы получить две таблицы в fulldb после двух обработок tempdb (source_table) (спустя некоторое время)
target_table1
id | number | index
1 | 89001001010 | 1
2 |89002002020 | 2
3 | 89003003030 | 3
4 | 89004004040 | 4

target_table2
id| name | index
1 | Вася | 1
2 | Петя | 2
3 | Иванов | 2
4 | Маша | 3
5 | Вика | 4
Чтобы в итоге после запроса получить результат по поиску " 89002002020 " : "Петя Иванов"
Вопрос заключается в том, что как сделать привязку (index) "один-ко-многим" я знаю И придется вначале их приатачить к одной.... Мне непонятно каким образом делать запросы на разделение и дальнейшее дополнение. .... может это и прописные истины... но я только учусь. На кусочек кода даже не надеюсь, если можно хотя бы своими словами... Идею так сказать. Или ткните носом. Спасибо огромное заранее за любую помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2014, 18:25
Ответы с готовыми решениями:

Entity Framework 6. Code First. Связь один-ко-многим и многие-ко-многим одновременно
Здрасти. Есть таблица юзеров и объявлений. У юзера может быть множество...

БД (один ко многим)
Уважаемые разработчики если вас не затруднит помогите пожалуйста решить одну...

Связь один ко многим
Как сделать данную связь? Чтобы при выборе значения в комбобоксе, показывалось...

Как объединить таблицу один ко многим
Как объединить таблицу один ко многим в ms sql

Организовать связь один-ко-многим между таблицами
У меня есть три таблицы. Как правильно организовать связь один ко многим между...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2014, 18:25

Таблицы связаны по принципу "Один ко многим". Как удалить запись из первой таблицы
Есть n таблиц. Среди них есть. Person и Inform Person имеет Поля FIO, Adres,...

Файл cookies.sqlite не sqlite на самом деле, или как его открыть
хочу прочитать куки браузеров (это не противозаконно) оперу сделал, хром...

Программа для автозаполнения форм
Добрый вечер! Родилась идея написать программу для запоминания и последующего...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru