Связи

На вкладке Связи вы можете создавать и редактировать связи между сущностями.

Интерфейс раздела

Панель инструментов вкладки содержит следующие элементы:

  • Кнопка Создать (plus) позволяет создать новую связь.

  • Поле Поиск предназначено для быстрого поиска связей в отображаемом списке по названию и ID.

В рабочей области раздела отображается таблица имеющихся связей. Таблица содержит следующие столбцы:

  • Название / ID — название связи, используемое для ее идентификации в системе.

  • Сущности — теги связываемых сущностей.

  • Тип — тип связи.

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

  • Основное — основная информация о связи.

  • Поля — список дополнительных полей для связи.

  • Виджеты — список виджетов для отображения связанных объектов.

Работа со связью

Доступные операции над связью:

Создание связи

Чтобы создать связь:

  1. Перейдите на вкладку Связи. Система отобразит сведения об имеющихся связях.

  2. Нажмите на кнопку Создать (plus). Отобразится окно создания связи.

  3. Введите идентификатор связи. Допустимые символы: прописные и строчные латинские буквы.

  4. При необходимости введите название связи.

  5. Выберите из выпадающего списка тип и направление связи.

  6. При необходимости выберите из выпадающего списка цвет для графического отображения связи.

  7. Укажите связываемые сущности. Для выбора доступны сущности как из текущего, так и из других доменов.

  8. Введите лейблы для описания роли выбранной сущности внутри связи.

  9. При необходимости введите описание связи.

  10. Нажмите на кнопку Создать. Новая связь отобразится в списке.

Просмотр связи

Чтобы просмотреть связь:

  1. Перейдите на вкладку Связи. Система отобразит сведения об имеющихся связях.

  2. Нажмите на строку связи в списке. Система отобразит в правой части экрана карточку этой связи с подробной информацией о ней.

В верхней части карточки отображается идентификатор связи или ее название, если оно было указано при создании связи. Справа от ID или названия расположены кнопки редактирования (edit) и удаления (trash) связи.

Карточка связи содержит следующие вкладки:

  • Основное — основная информация о связи.

  • Поля — список дополнительных полей связи.

  • Виджеты — список виджетов для отображения связанных объектов.

Вкладка Основное

На вкладке Основное отображаются основные сведения о связи:

  • ID — уникальный идентификатор связи.

  • Название — отображаемое название связи.

  • Тип — тип отношений между сущностями, представляющими стороны связи.

  • Направление связи — характеристика направленности связи. Используется только при описании связи Многие ко многим.

  • Цвет — цвет, выбранный для обозначения связи.

  • Сущность 1 — сущность, представляющая левую сторону связи.

  • Лейбл сущности 1 — описание роли первой сущности внутри связи.

  • Сущность 2 — сущность, представляющая правую сторону связи.

    Для каждой сущности указывается ее идентификатор или название, если оно было задано при создании сущности. Для сущностей из других доменов также указан идентификатор домена.
  • Лейбл сущности 2 — описание роли второй сущности внутри связи.

  • Описание — краткое описание функциональности связи.

Вкладка Поля

На вкладке Поля отображается список дополнительных полей связи. Их создание не является обязательным.

Панель инструментов вкладки содержит следующие элементы:

  • Кнопка plus позволяет создать новое поле связи.

  • Поле Поиск предназначено для быстрого поиска полей связи в отображаемом списке по названию и ID.

При наведении курсора на строку поля появляются кнопки edit и trash, которые позволяют отредактировать и удалить поле.

Чтобы создать поле связи:

  1. Перейдите на вкладку Поля в карточке выбранной связи. Система отобразит сведения об имеющихся полях связи.

  2. Нажмите на кнопку plus. Отобразится окно создания атрибута.

  3. Введите идентификатор атрибута. Допустимые символы: прописные и строчные латинские буквы.

  4. При необходимости введите название атрибута.

  5. Выберите из выпадающего списка тип атрибута.

    Допустимые типы атрибутов
    • Дата и время;

    • Дата;

    • Время;

    • Временной промежуток;

    • MAC-адрес;

    • IP-адрес;

    • CIDR;

    • Булево;

    • UUID;

    • Текст;

    • Целое число;

    • Число с плавающей точкой;

    • Число с плавающей точкой повышенной точности;

    • Файл;

    • Референс;

    • Массив;

    • Таблица;

    • Перечисление;

    • Рабочий процесс.

  6. Установите флажок Только для чтения, если атрибут не должен редактироваться.

  7. Установите флажок Обязательное, если значение атрибута не должно быть пустым.

    Чтобы указать пользовательский текст ошибки при незаполненном атрибуте, нажмите на кнопку message circle и введите текст.

  8. При необходимости введите описание атрибута.

  9. Задайте дополнительные параметры атрибута. Набор параметров атрибута зависит от выбранного типа.

    Для типов Uuid, String, Integer, Reference отметьте флажком опцию Уникальное значение, если значения атрибута в объектах должны быть уникальны.

  10. Нажмите на кнопку Создать. Новый атрибут отобразится в списке.

Чтобы изменить поле связи, нажмите на кнопку edit в правой части строки.

Чтобы удалить поле связи, нажмите на кнопку trash в правой части строки.

Вкладка Виджеты

На вкладке Виджеты находится список виджетов для отображения связанных объектов.

Панель инструментов вкладки содержит следующие элементы:

  • Кнопка plus позволяет создать новый виджет связи в виде таблицы или выпадающего списка.

  • Поле Поиск предназначено для быстрого поиска виджетов связи в отображаемом списке по названию и идентификатору.

Список представляет собой таблицу со следующими столбцами:

  • Название / ID — название виджета, используемое для его идентификации в системе.

  • Сущность — название сущности, данные которой будут отражены на виджете.

При наведении курсора на строку виджета появляются кнопки edit и trash, которые позволяют отредактировать или удалить виджет.

Чтобы создать виджет связи в виде таблицы:

  1. Убедитесь, что на вкладке Основное выбран тип связи Один ко многим или Многие ко многим.

  2. На вкладке Виджеты нажмите на кнопку plus и выберите из выпадающего списка пункт Таблица. Отобразится окно создания виджета.

  3. Заполните требуемые поля на вкладке Основное.

    1. Введите ID виджета. Допустимые символы: прописные и строчные латинские буквы.

    2. При необходимости введите название виджета.

    3. Выберите из выпадающего списка сущность, данные которой будут отображаться на виджете.

    4. Выберите из выпадающего списка источник данных сущности. Поля выбранной таблицы-источника данных можно будет выбрать для отображения на виджете.

    5. При необходимости введите описание виджета.

  4. На вкладке Таблица в карточке добавьте необходимые поля из секции Хранилище в секцию Колонки таблицы.

    Поля можно добавлять перетаскиванием или двойным нажатием на строку поля.
  5. Нажмите на кнопку Создать. Новый виджет связи типа Таблица отобразится в списке.

Чтобы создать виджет связи в виде выпадающего списка:

  1. Перейдите на вкладку Виджеты выбранной связи. Система отобразит сведения об имеющихся виджетах.

  2. Нажмите на кнопку plus и выберите из выпадающего списка пункт Выпадающий список. Отобразится окно создания виджета.

  3. Введите идентификатор виджета на латинице.

  4. При необходимости введите название виджета.

  5. Выберите из выпадающего списка сущность, данные которой будут отображаться на виджете.

  6. При необходимости введите описание виджета.

  7. Нажмите на кнопку Создать. Новый виджет связи типа Выпадающий список отобразится в списке.

Чтобы изменить виджет, нажмите на кнопку edit в правой части строки.

Чтобы удалить виджет, нажмите на кнопку trash в правой части строки.

Изменение связи

Чтобы изменить связь, нажмите на кнопку edit в верхней части карточки.

Удаление связи

Чтобы удалить связь, нажмите на кнопку trash в верхней части карточки.

Была ли полезна эта страница?

Обратная связь