Customizing the metamodel > Keywords for USRPROPS > NAME
  
NAME
NAME indicates that the key of a definition is the name of the parent object. For instance, the key of the property “Table Name” in the definition of a trigger is the name of the table in which that trigger is defined. The trigger’s owner name is also part of the key.
Example
In the following example, the key of the property “Table Name” in the definition of a trigger is the name of the table in which that trigger is defined. The trigger’s own name is also part of the key.
DEFINITION "SQL Server Trigger"
{ PROPERTY "Table Name"
{ EDIT OneOf Definition "Table"
RELATE BY "is keyed by"
KEYED BY {"Database Name", "Owner Name","Table Name":Name, Name}
}
...
}
See also
Keywords for USRPROPS