Поля Reference и Multi Reference

Что такое Reference и Multi Reference

Reference (Связь) и Multi Reference (Множественная связь) — это поля, которые позволяет связать элементы одной коллекции с элементами другой.

  • Reference — ссылка на один элемент
  • Multi Reference — ссылка на несколько элементов

Такая связь работает как в базах данных: изменения в связанной коллекции автоматически подтягиваются во все элементы, где используется Reference.

Пример: в коллекции «Книги» есть поле «Автор», которое связано с коллекцией «Авторы». Когда вы заполняете данные в коллекции «Книги», для этого поля подтягивается список значений из коллекции «Авторы».

Когда использовать Reference

Reference помогает избежать дублирования информации и упростить работу с данными.

Примеры использования:

  • Каталоги товаров: связывайте товары с категориями, брендами, поставщиками

  • База знаний: связывайте статьи с авторами, темами, тегами

  • Блоги и СМИ: связывайте статьи с авторами, рубриками, тегами, сериями материалов

  • Библиотеки: связывайте книги с авторами, жанрами, издательствами

Преимущества Reference

Благодаря Reference можно создавать сложные блоги, новостные и контентные порталы. Reference помогает экономить время и уменьшать количество ошибок при работе с данными.

  • Нет дублирования: Данные хранятся централизованно в одной коллекции, а не копируются многократно в других. Например, информация об авторе хранится в коллекции «Авторы», а не в каждой статье.

  • Автоматическое обновление информации: Исправили данные в одной коллекции — они автоматически обновились во всех связанных элементах. Например, если изменить имя автора в коллекции, то оно обновится во всех его статьях.

  • Мощная фильтрация: Легко вывести все товары определенного бренда или все статьи конкретного автора.

Подробные видео-разбор на YouTube: Обзор фичи на Taptop: Reference и Multireference