Key general properties
Key fields properties
Defining a keyRef constraint
XSM User's Guide
The General page of a key property sheet displays the following properties:
Property
Description
Name
Name of the key constraint. It must be a no-colon-name (See
Glossary)
Code
Code of the key constraint. It must be a no-colon-name
Comment
Descriptive label of the key constraint
Stereotype
Sub-classification used to extend the semantics of an object
without changing its structure. It can be predefined or user-
defined
ID
ID of the key constraint. Its value must be of type ID and
unique within the model containing the key constraint
Selector (XPath)
An XML Path Language expression that selects a set of
elements across which the values specified in the Fields page
must be unique. There must be one and only one selector
For more information on Selector or XPath, see section Defining an
identity constraint selector.
The Fields page of a key property sheet displays a list of XPath expressions.
If there is more than one field (or XPath expression), the combination of
fields must be unique.
For more information on XPath expressions, see section Defining an
identity constraint selector.
A keyRef constraint specifies that an element or attribute value (or set of
values) corresponds to the value of a specified key or unique constraint.
A keyRef is a reference to a key or a unique constraint.
Chapter 2 Building an XML model
67
Need help?
Do you have a question about the PowerDesigner XML and is the answer not in the manual?