Вкладка ограничений взаимосвязи
Вкладка Ограничения взаимосвязи на информационной странице типа связи позволяет определить набор допустимых взаимосвязей между объектами или ограничения взаимосвязи для определенных ссылочных типов и подтипов. Вкладку Ограничения взаимосвязи имеют только допускающие ограничение ссылки, чьи типы или подтипы связи можно ограничить.
Ограничение взаимосвязи определяет, какие типы объектов можно связать с другими типами объектов, используя конкретный тип связи. Ограничение взаимосвязей состоит из родительского типа объекта (которому принадлежит взаимосвязь), указанного типа связи и одного или нескольких дочерних типов объектов, как показано далее.
Ограничения взаимосвязи после их создания используются только при создании новых ссылок. Новые ограничения взаимосвязи не влияют на существующие ссылочные взаимосвязи.
Каждое определенное ограничение взаимосвязи отображается в виде строки таблицы на вкладке Ограничения взаимосвязи. Например, на следующем рисунке показано стандартное определение ограничения взаимосвязи для типа связи Использование детали:
Данное ограничение взаимосвязи определяет, что в местах, где связь Использование детали применяется для создания связи между объектами, например на вкладке Структура информационной страницы детали или в окне браузера структуры детали, можно добавлять только объекты с типом Деталь.
В таблице сначала показываются ограничения взаимосвязи, определенные системой, а затем все ограничения взаимосвязи, созданные пользователем.
| Ограничения взаимосвязи, определенные системой, нельзя редактировать или удалить. |
Ограничения взаимосвязи наследуются всеми подтипами Тип родителя и Типы потомков, если они явно не переопределены другим ограничением взаимосвязи. Ограничение взаимосвязей на приведенном ранее рисунке наследуется всеми подтипами типа Деталь. Однако можно создать ограничение взаимосвязей для подтипов типа Деталь, которое переопределит существующее ограничение взаимосвязей.