powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Консолидирование баз торговой сети
7 сообщений из 7, страница 1 из 1
Консолидирование баз торговой сети
    #38858860
Фотография Victor Cookin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги.

Имеется где-то около 1000 магазинов. Каждый магазин подключён по rdc к базе своей группы - примерно 5 магазинов на группу. То есть база на все 5 магазинов - одна. Имеется репликация между группами информации о покупателях (цены продажи у магазинов разных групп могут быть разные - да и закупочные цены тоже). Сейчас имеется написанная на дельфях система, которая делает отчёты по регионам, опрашивая по очереди базы групп (Sybase ASA 10, does not matter actually). Есть ли какое-то проверенное консолидирующее средство? Чтобы можно было сказать - соедини базы 1,22,14,23 в базу 5, затем базы 2,3,17,13,12 в базу 6....;затем базы 5,6,.. в базу 10? Хотелось бы, чтобы при консолидации в каждую таблицу добавлялось бы поле - откуда запись родом. Задача кажется довольно стандартной.
...
Рейтинг: 0 / 0
Консолидирование баз торговой сети
    #38858875
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Victor CookinИмеется репликация между группами информации о покупателях
И что мешает использовать её же для сбора всей информации в одну полностью
консолидированную БД?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Консолидирование баз торговой сети
    #38858885
Фотография Victor Cookin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Потому что в базе покупателей (а также в базе покупатель/товар/цена) нет зависимости от магазина/группы. То есть одна запись.
А в таблице продавец/товар/цена может быть много записей. И где при репликации будет сохранятся информация о проис хождении реплицированной записи я не знаю. А подобных таблиц разных штук 200.

PS Цены на один и тот же товар на полке могуут отличаться от группы к группе, но для одного и того же покупатекя цена одна во всех магазинах компании.
...
Рейтинг: 0 / 0
Консолидирование баз торговой сети
    #38858892
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Консолидирование баз торговой сети
    #38858895
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Victor CookinИ где при репликации будет сохранятся информация о проис хождении
реплицированной записи я не знаю.
Она будет сохраняться там, где захочет настраивающий репликацию.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Консолидирование баз торговой сети
    #38858918
Prog123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor CookinКоллеги.

Имеется где-то около 1000 магазинов. Каждый магазин подключён по rdc к базе своей группы - примерно 5 магазинов на группу. То есть база на все 5 магазинов - одна. Имеется репликация между группами информации о покупателях (цены продажи у магазинов разных групп могут быть разные - да и закупочные цены тоже). Сейчас имеется написанная на дельфях система, которая делает отчёты по регионам, опрашивая по очереди базы групп (Sybase ASA 10, does not matter actually). Есть ли какое-то проверенное консолидирующее средство? Чтобы можно было сказать - соедини базы 1,22,14,23 в базу 5, затем базы 2,3,17,13,12 в базу 6....;затем базы 5,6,.. в базу 10? Хотелось бы, чтобы при консолидации в каждую таблицу добавлялось бы поле - откуда запись родом. Задача кажется довольно стандартной.

Архитектура современных информационных систем, особенно больших, должна строиться так:

1. Нормативно-справочная информация (НСИ) должна быть "вещью в себе", т.е. содержаться в отдельной базе данных, в которой больше ничего категорически нет.
2. Любая прикладная программа, а лучше если это серия простых и надежных узкоспециализированных программ, должна работать с двумя БД, - со своей собственной или корпоративной, и с БД НСИ. В этом случае отпадает целый комплекс проблем. Нуждно достигать этой цели любой ценой.

Так победим:)
...
Рейтинг: 0 / 0
Консолидирование баз торговой сети
    #38858920
Фотография Victor Cookin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<i>Prog123,

Так победим:)</i>

Не мешайте :)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Консолидирование баз торговой сети
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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