Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Атрибут sql:inverse
полезен только в том случае, если для массовой загрузки или диаграммы обновления используется схема XSD. Атрибут sql:inverse
можно указать в элементе <sql:relationship> . В диаграммах обновления логика диаграммы обновления интерпретирует схему при определении таблиц и столбцов, обновляемых операцией обновления. Связи родительского-дочернего элемента, указанные в схеме, определяют порядок изменения записей (вставка или удаление).
Если у вас есть схема XSD, в которой связь "родительский-дочерний" указана в обратном порядке связи первичного ключа или внешнего ключа между соответствующими столбцами базы данных, операция вставки или удаления диаграммы обновления завершится ошибкой из-за нарушения первичного ключа или внешнего ключа. В таких случаях атрибут задается (sql:inverse="true"
) в элементе <sql:relationship>, а логика диаграммы обновления обратно интерпретирует его интерпретацию отношения "родительский-дочерний", sql:inverse
указанный в схеме.
Атрибут sql:inverse
принимает логическое значение (0=false, 1=true). Допустимые значения: 0, 1, true и false.
Рабочий пример с помощью sql:inverse
заметки см. в разделе "Указание схемы аннотированного сопоставления" в диаграмме обновления.