| Defining Any Attribute properties  | 61  | 
  | Defining identity constraints  | 64  | 
  | Defining a unique constraint  | 64  | 
  | Defining a key constraint  | 66  | 
  | Defining a keyRef constraint  | 67  | 
  | Creating an identity constraint  | 69  | 
  | Defining an identity constraint selector  | 70  | 
  | Defining an identity constraint field  | 73  | 
  | Defining groups  | 76  | 
  | Defining a group of elements  | 76  | 
  | How to link a child object to a group of elements?  | 81  | 
  | Modifying the group display preference  | 82  | 
  | Defining a group of attributes  | 82  | 
  | Managing external shortcuts through references and data | 
  | 
  | types  | 87  | 
  | Defining simple types  | 89  | 
  | What is a simple type?  | 89  | 
  | Defining simple type properties  | 90  | 
  | Modifying the simple type display preference  | 90  | 
  | Creating a simple type  | 90  | 
  | Defining complex types  | 92  | 
  | What is a complex type?  | 92  | 
  | Defining complex type properties  | 93  | 
  | Modifying complex type display preferences  | 96  | 
  | Creating a complex type  | 96  | 
  | How to link a child object to a complex type?  | 98  | 
  | Defining simple content properties  | 100 | 
  | Defining complex content properties  | 101 | 
  | Defining derivations  | 102 | 
  | Deriving by extension  | 102  | 
  | Deriving by restriction  | 104 | 
  | Deriving by list  | 112 | 
  | Deriving by union  | 113 | 
  | Defining annotations  | 115 | 
  | Defining annotation properties  | 116 | 
  | Defining documentation properties  | 116  | 
  | Defining application information properties | 117 | 
  | Creating an annotation  | 118 | 
  | Defining notations  | 120 | 
  | Defining notation properties  | 120  | 
  | Creating a notation  | 121 | 
  | Defining entities  | 122 | 
  | Defining entity properties  | 122  | 
  | Creating an entity  | 123 | 
  | Defining import, include and redefine  | 125 | 
  | Defining an import  | 125  | 
iv  | PowerDesigner  | |