Поля Reference и Multi Reference
Что такое Reference и Multi Reference
Reference (Связь) и Multi Reference (Множественная связь) — это поля, которые позволяет связать элементы одной коллекции с элементами другой.
- Reference — ссылка на один элемент
- Multi Reference — ссылка на несколько элементов
Такая связь работает как в базах данных: изменения в связанной коллекции автоматически подтягиваются во все элементы, где используется Reference.
Пример: в коллекции «Книги» есть поле «Автор», которое связано с коллекцией «Авторы». Когда вы заполняете данные в коллекции «Книги», для этого поля подтягивается список значений из коллекции «Авторы».
Когда использовать Reference
Reference помогает избежать дублирования информации и упростить работу с данными.
Примеры использования:
-
Каталоги товаров: связывайте товары с категориями, брендами, поставщиками
-
База знаний: связывайте статьи с авторами, темами, тегами
-
Блоги и СМИ: связывайте статьи с авторами, рубриками, тегами, сериями материалов
-
Библиотеки: связывайте книги с авторами, жанрами, издательствами
Преимущества Reference
Благодаря Reference можно создавать сложные блоги, новостные и контентные порталы. Reference помогает экономить время и уменьшать количество ошибок при работе с данными.
-
Нет дублирования: Данные хранятся централизованно в одной коллекции, а не копируются многократно в других. Например, информация об авторе хранится в коллекции «Авторы», а не в каждой статье.
-
Автоматическое обновление информации: Исправили данные в одной коллекции — они автоматически обновились во всех связанных элементах. Например, если изменить имя автора в коллекции, то оно обновится во всех его статьях.
-
Мощная фильтрация: Легко вывести все товары определенного бренда или все статьи конкретного автора.
Подробные видео-разбор на YouTube: Обзор фичи на Taptop: Reference и Multireference