Key
A Key is a Development Object that designates a field or combination of fields as a Primary Key, Candidate Key, or Index.
A Database Entity or a Modeled Entity that is in relationship with another entity must have a primary key, and may have one or more candidate keys and indexes.
Characteristics
Characteristics |
|
---|---|
Icon: |
|
Object type code: |
key |
Main Development Object? |
No |
Part of: |
|
Contains: |
|
Generalization: |
|
Specializations |
|
Compilation Output: |
— |
URI format: |
|
Specialization
Key specializes Development Object in the following ways:
-
It has a Modeled Entity as parent
-
It has no child objects
-
It has a Type property that specifies whether it is a primary, candidate, or index key
Properties
Object Properties:
Configuration Properties:
Behavior Properties: