XML Document Checks

PowerDesigner provides default model checks to verify the validity of XML documents.

Check

Description and Correction

Name/Code contains terms not in glossary

[if glossary enabled] Names and codes must contain only approved terms drawn from the glossary.
  • Manual correction - Modify the name or code to contain only glossary terms.
  • Automatic correction - None.

Name/Code contains synonyms of glossary terms

[if glossary enabled] Names and codes must not contain synonyms of glossary terms.
  • Manual correction - Modify the name or code to contain only glossary terms.
  • Automatic correction - Replaces synonyms with their associated glossary terms.

Name/Code uniqueness

Object names must be unique in the namespace.
  • Manual correction - Modify the duplicate name or code.
  • Automatic correction - Appends a number to the duplicate name or code.

Existence of data connection or data access link

An XML document must be either linked to at least one transformation process using a data connection, or to at least one data store [database, data access application or XML document], using a data access link

  • Manual correction: Add any missing data connection links between the XML document and the transformation process, or add any missing data access links between the XML document and the data store

  • Automatic correction: None

Existence of model

At least one model must be attached to the XML document.

  • Manual correction: Add any missing models in the XSM Models tab of the XML document property sheet

  • Automatic correction: None