Есть измерительное оборудование, которые расположено удаленно в разных филиалах.
На них ведутся архивные измерительные данные,
базы данных на различных платформах, все БД хранятся локально на оборудования, платформы БД разные.
Хочу сделать программную репликацию со всего оборудования в единую БД.
1. Какой путь выбрать?
Думаю делать так,
Писать сервис на java, который через драйверы подключается к бд оборудования, делает выборку за день (синхронизация раз в сутки) и вносит эти данные в нашу БД.
2. Как хранить данные в БД?
Создавать для каждого филиала свою БД ?
или хранить данные оборудования похожего назначении в одной таблице, добавляя id участка?
или для каждого оборудования участка филиала своя табличка?
С единой БД будет вестись различный анализ, генерация отчетов , т.е. 90% это селекты.
Сервер БД Postgres.