Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

Связи между шаблонами записей

Связь между шаблонами записей необходимо для описания логической связи между сущностями. Платформа поддерживает связи следующих типов: 

Тип связиОписаниеПример
Ссылка Ссылка на запись, созданную в другом шаблоне.  Запрос в тех. Поддержку имеет ссылку на карточку отправившего его клиента. 
Коллекция  Список ссылок на записи, созданные в другом шаблоне.  В карточке клиента есть перечень ссылок на отправленные этим клиентом запросы.

 

Ссылка

Данный вид связи относится к типу N:1. Это означает, что несколько элементов настраиваемого шаблона записи могут ссылаться на одну запись в целевом шаблоне записи. В одной записи может быть указана ссылка только на один элемент в связанном шаблоне записи.

В качестве примеров можно привести следующие:

  • Перемещение товара. Для перемещения создается специальный документ, который имеет минимум две ссылки на одну сущность Склады: Склад откуда и Склад куда. Кроме этого, может иметь отдельную сущность Номенклатуры перемещений, в которой есть минимум две ссылки: Документ перемещение (на документ Перемещение) и Товар (на справочник Товары).
  • Назначение сотрудника на работу. При этом создается документ Назначение, которые имеет следующие атрибуты-ссылки: Сотрудник (на справочник Сотрудники), Штатная позиция (на справочник Штатные позиции). В свою очередь штатная позиция – это набор ссылок, часть из которых на подразделение и должность.
  • Заказ покупателя. Заказ покупателя при размещении ссылается на справочник покупателей. Кроме этого, в заказе присутствует сущность Детализация заказа, которая ссылается на заказ и на справочник номенклатуры.

 

Коллекция

Данный вид связи относится к типу 1:N. Это означает, что к одной записи может быть связано несколько уникальных записей связанного шаблона записи. Так как одна запись не может ссылаться на несколько записей связанного шаблона с использованием атрибутассылки, это значит, что в коллекции в разных записях не может присутствовать одна и та же запись.

  • Ограничение. Атрибут типа коллекция всегда существует во взаимосвязи с атрибутом типа ссылка. В коллекции могут присутствовать только записи, которые ссылаются на текущую запись (в котором настроен атрибут-коллекция) с помощью атрибута-ссылки.

Коллекция – это вырожденный элемент для отображения обратной связи при наличии атрибута ссылки на текущую сущность.

Коллекция, представленная в виде древовидной структуры, описана в Настройка формы. Настройка коллекции со связью N-N описана в Настройка связи «многие ко многим» в коллекции.

Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Установка программы установки и администрирования (ПУА)
Просмотрено 149 раз с Thu, Mar 5, 2020

Урок 4 - Свойства шагов и переходов
Просмотрено 121 раз с Thu, Jul 16, 2020

Введение в элементы процессной схемы
Просмотрено 118 раз с Fri, Mar 6, 2020

Вычисление гиперссылки на инстанс
Просмотрено 24 раз с Mon, Nov 9, 2020

Notation N3
Просмотрено 44 раз с Mon, Aug 3, 2020

Не отправляется информация в процессном уведомлении
Просмотрено 70 раз с Fri, May 8, 2020

Настройка федеративной аутентификации
Просмотрено 72 раз с Thu, Mar 5, 2020

Описание механизма управления
Просмотрено 111 раз с Thu, Mar 5, 2020

Не выполнилось резервное копирование
Просмотрено 24 раз с Tue, Oct 27, 2020

Вызов связанных данных
Просмотрено 161 раз с Tue, Mar 10, 2020


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware