PowerDesigner provides default model checks to verify the validity of models built on a schema.
Check |
Description and Correction |
---|---|
Identifier uniqueness |
Two or more objects cannot have the same identifier (ID). Manual correction: Give a unique identifier to each object Automatic correction: None |
Undefined identifier |
You must define an identifier (ID) for each object in the model. Manual correction: Define an identifier for each object Automatic correction: None |
Shortcut code uniqueness |
Two shortcuts with the same code cannot be in the same namespace. Manual correction: Change the code of one of the shortcuts Automatic correction: None |
Undefined target namespace |
You should define a target namespace to your model. Manual correction: Type a URI for the Target Namespace property in the Detail tab of the model property sheet Automatic correction: None |
Missing namespaces |
There should be at least one namespace defined for the model. Manual correction: Type a URI and a prefix in the Namespaces tab of the model property sheet Automatic correction: Adds the target namespace URI and a prefix "ns" followed by a number (e.g. "ns1") |