Данные:
- Таблица транзакций с полем региона (доступ на чтение только для базы данных Oracle).
- Таблица пользователей в Excel с полем региона. (Я могу добавить эту таблицу во вторичную базу данных)
Аутентификация LDAP используется.
Используя представления ( используется необработанный SQL-запрос ), я показываю агрегированные данные таблицы транзакций.
Все пользователи видят одни и те же данные, поскольку в регионе нет фильтра.
Теперь я хочу объединить только те записи, к которым относится регион входа пользователя.
Как это можно реализовать?
Мой подход:
- Создание модели региона
- Реализация внешнего ключа с таблицами транзакций (возможно ли это?)
Каков наилучший подход к этому сценарию?
Пожалуйста, объясните четко в шагах.
ПРИМЕЧАНИЕ: Я решил свою проблему. Пожалуйста, посмотрите мой ответ. Есть ли недостатки моего подхода? (Новый лучший подход приветствуется)