The information in these tables describes the stereotypes that are contained in the logical data model profile.
Stereotype | Icon | Suppressed |
---|---|---|
<<Annotation>> | Not defined | True |
<<Attribute>> | Not defined | True |
<<Domain>> | Defined | False |
<<Entity>> | Defined | False |
<<Generalization>> | Not defined | True |
<<Generalization Set>> | Not defined | True |
<<Primary Key>> | Defined | False |
<<Relationship>> | Not defined | True |
Stereotype | Extension | Required |
---|---|---|
<<Annotation>> | Package | True |
<<Annotation>> | Property | True |
<<Annotation>> | Class | True |
<<Annotation>> | Association | True |
<<Annotation>> | Association class | True |
<<Annotation>> | Enumeration | True |
<<Annotation>> | Primitive type | True |
<<Annotation>> | Generalization | True |
<<Attribute>> | Property | True |
<<Domain>> | Enumeration | False |
<<Domain>> | Primitive type | False |
<<Entity>> | Class | False |
<<Generalization>> | Generalization | True |
<<Generalization Set>> | Generalization set | True |
<<Primary Key>> | Property | False |
<<Relationship>> | Association | True |
<<Relationship>> | Association class | True |
Stereotype | Attribute | Type | Default value |
---|---|---|---|
<<Annotation>> | Contents | String | Not applicable |
<<Attribute>> | Persistent | Boolean | False |
<<Attribute>> | PhysicalName | String | Not applicable |
<<Attribute>> | Required | Boolean | False |
<<Domain>> | BaseType | Enumeration | VARCHAR |
<<Domain>> | DefaultValue | String | Not applicable |
<<Domain>> | Length | Integer | 32672 |
<<Domain>> | Precision | Integer | 0 |
<<Domain>> | Required | Boolean | False |
<<Domain>> | Scale | Integer | 0 |
<<Entity>> | Persistent | Boolean | True |
<<Entity>> | PhysicalName | String | Not applicable |
<<Entity>> | UseSurrogate key | Boolean | False |
<<Generalization>> | DefiningAttribute | String | Not applicable |
<<Generalization>> | TransformAs | Enumeration (ROLL_DOWN, ROLL_UP, SEPARATE_TABLE) | SEPARATE_TABLE |
<<Generalization Set>> | |||
<<Relationship>> | ChildDeleteRule | Enumeration (NONE, RESTRICT, CASCADE, SET NULL, SET DEFAULT) | NONE |
<<Relationship>> | ForeignKey AttributeNames | String pattern: pkn1, fkn1; pkn2, fkn2; | Not applicable |
<<Relationship>> | ParentDeleteRule | Enumeration (NONE, RESTRICT, CASCADE, SET NULL, SET DEFAULT) | NONE |
<<Relationship>> | Persistent | Boolean | True |
<<Relationship>> | TransformAs | Enumeration (MERGE, SEPARATE_TABLE) | SEPARATE_TABLE, ROLL_UP, MERGE (ROLL_DOWN) |