Вы агрегируете существующие данные о событиях, используя операции связывания и слияния. Данные операции предназначены для поддержки целостности больших таблиц событий.
Операции связывания и слияния объединяют записи событий в таблицах, где они являются событиями на одном и том же маршруте, имеющими одинаковые значения в заданных полях. Результат записывается в новую таблицу событий. Первое различие между двумя операциями состоит в том, что связывание будет объединять события только в ситуациях, когда измерения «до» одного события будут соответствовать измерениям «от» следующего события. Слияние объединит события, когда их измерения совпадут. Другое различие заключается в том, что операция связывания доступна и для таблиц линейных событий, и для таблиц точечных событий, а операция слияния доступна только для таблиц линейных событий.
Более подробно о слиянии или связывании событий на маршруте
![Таблица событий со связыванием и слиянием Таблица событий со связыванием и слиянием](GUID-524F3A39-9831-4D7F-AEFC-2A63D91724A1-web.gif)
Вы можете использовать связывание или слияние для удаления из таблицы событий избыточной информации. Например, если одно линейное событие в таблице событий дорожного полотна имеет атрибут concrete (бетон) от 0 до 100, а следующая запись события имеет атрибут concrete (бетон) от 100 до 125, оба события будут объединены в одно событие — от 0 до 125. Удаление избыточной информации о событиях позволяет более эффективно осуществлять все последующие операции над событиями.
![Пример таблицы слияния событий Пример таблицы слияния событий](GUID-CBE9B763-CAE5-4904-B19D-F2319E543607-web.gif)
Связывание или слияние также можно использовать для разбивки таблиц событий, имеющих более одного описательного атрибута, на отдельные таблицы. Например, если таблица событий дорожного покрытия имеет поля LANES (полосы движения) и MATERIAL (материал), таблица событий может быть разделена на две таблицы, одна из которых будет иметь атрибут LANES, а другая — MATERIAL. Чтобы осуществить это, операцию связывания или слияния необходимо провести дважды.
![Слияние или связывание событий можно также использовать для разбиения таблиц событий с несколькими описательными атрибутами Слияние или связывание событий можно также использовать для разбиения таблиц событий с несколькими описательными атрибутами](GUID-811CE99F-1B7F-4AB1-9594-B118F115E9B7-web.gif)