Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Февраль 23, 2018, 05:31:18 pm

Автор Тема: Связи между таблицами / Логика построения связей / 2 таблицы и несколько связей  (Прочитано 676 раз)

Оффлайн vovque

  • Новичок
  • *
  • Сообщений: 9
  • Страна: ru
  • Рейтинг: +1/-0
    • Просмотр профиля
Всем привет, вероятно уже многие сталкивались с подобной ситуацией
Пример:
Есть 2 таблицы: Контрагенты и Менеджеры. В таблице контрагенты есть 2 поля менеджер (Деление необходимо, например, поскольку оба менеджера выполняют разные роли относительно этого контрагента)
Картина такова:


Необходимо оптимально логически выстроить связь в QlikView
Переименовать оба поля контрагента
as МенеджерыСсылкаМы естественно не можем, т.к. наименования полей в таблице должны быть уникальны. Есть Мысль - дублировать справочник менеджеров:



Но тут получаем 2 разных справочника. В случае если справочник имеет миллионы строк - возрастет нагрузка на систему. Вероятно решение нерационально.

Если кто имел дело с подобными случаями, просьба описать логику построения связей.
Еще встречал похожее, например, в Кассовой заявке: В Документе заявки есть несколько скидок: Например "Скидка по акции", "Клиентская скидка" итп.. А источник скидок - один, то есть имеем из таблицы документов несколько ссылок на таблицу источника.

Всех кто читает сегодня - с наступающими! А тем, кто еще и поможет  ;D ;D - Спасибо!