|
Poseidon for UMLTM UMLdoc |
|||||||||
|
||||||||||
represents the relationship between an EntityType and the local uniqueness rules that constrain the values of attributes of that EntityType
|
|||
| InstantiableTypes |
represents the relationship between an EntityType and the local uniqueness rules that constrain the values of attributes of that EntityType |
||
| Entity_types |
|
||
| Aggregation_types | |||
| Generalized_types | |||
| Simple_types | |||
| TypeScope | |||
| Types | |||
| Attributes | |||
|
|
|||
| AGGREGATEType |
a GeneralizedType that is an abstraction of all AggregationTypes and GeneralAggregationTypes. |
||
| ARRAYType |
an AggregationType representing all EXPRESS ARRAY data types. |
||
| AggregationType |
an AnonymousType representing an EXPRESS "aggregation type", whose instances are collections of instances of a "member type": ARRAY, BAG, LIST, SET. |
||
| AnonymousType |
represents any InstantiableType that is not a NamedType. |
||
| ArrayBound |
represents a bound on the index domain of an ARRAYT data type . |
||
| Attribute |
represents an EXPRESS attribute, i.e. |
||
| BAGType |
an AggregationType representing all EXPRESS BAG data types |
||
| BINARYType |
a SimpleType representing all EXPRESS BINARY data types, which are distinguished by different LengthConstraints. |
||
| ConcreteType |
represents any InstantiableType that is not an EntityType |
||
| DataType |
an ExpressionType that represents all the data type notions that can be declared for objects and properties in EXPRESS. |
||
| DefinedType |
a NamedType representing an EXPRESS defined data type, a type declared by a type_declaration. |
||
| DerivedAttribute |
represents an EXPRESS DERIVE attribute = a property whose value can be determined from other attributes and relationships of the entity instance. |
||
| DomainConstraint |
|
||
| DomainRule |
represents an EXPRESS domain rule for an entity data type = a Boolean expression that constrains the values of one or more attributes of the entity data type. |
||
| EntityType |
a NamedType representing an EXPRESS entity data type, a type declared by an entity_declaration. |
||
| EnumerationType |
a DefinedType representing an EXPRESS defined data type whose underlying_type is a ENUMERATION data type. |
||
| ExplicitAttribute |
represents an EXPRESS "explicit" attribute, a model of a property of an entity instance that is not, in general, derived from other properties of that instance or other entity instances. |
||
| GeneralARRAYType |
represents a conformance specification for ARRAY data types |
||
| GeneralAggregationType |
represents a GeneralizedType that is specific as to the required structure, but provides only a conformance specification for the member-type. |
||
| GeneralBAGType |
represents a conformance specification for BAG data types. |
||
| GeneralLISTType |
represents a conformance specification for LIST data types. |
||
| GeneralSETType |
represents a conformance specification for SET data types. |
||
| GeneralizedType |
an abstract classifier, representing those "data-type-like" descriptors that are really conformance rules for possible InstantiableTypes. |
||
| GenericType |
represents the EXPRESS generalized types GENERIC and GENERIC_ENTITY, and they are the only instances. |
||
| InstantiableType |
an abstract classifier, encompassing all the data type notions that characterize objects and properties in EXPRESS. |
||
| InverseAttribute |
represents an EXPRESS INVERSE attribute = a property of each instance of this entity data type that represents a relationship between them and instances of some other entity data type, where the relationship is modeled as an attribute of the other entity data type. |
||
| LISTType |
an AggregationType representing all EXPRESS LIST data types |
||
| LOGICALType |
a SimpleType representing the EXPRESS data types BOOLEAN and LOGICAL, which are the only instances of LOGICALType. |
||
| LengthConstraint |
represents any maximum-length or fixed-length constraint on a STRING or BINARY type that appears in its syntactic designation. |
||
| NUMBERType |
a SimpleType representing the EXPRESS data types NUMBER, INTEGER and all REAL data types. |
||
| NamedType |
a SchemaElement that defines a new InstantiableType. |
||
| ParameterType | |||
| PartialEntityType |
a-DataType representing a collection of SingleEntityTypes. |
||
| REALType |
represents all EXPRESS REAL data types, which are distinguished from one another by different values of "precision". |
||
| Redeclaration |
represents the "redeclaration" of an EXPRESS attribute in a subtype of the entity data type for which that attribute was originally declared. |
||
| SETType |
an AggregationType representing all EXPRESS SET data types. |
||
| STRINGType |
a SimpleType representing all EXPRESS STRING data types, which are distinguished by different LengthConstraints. |
||
| SelectType |
a DefinedType representing an EXPRESS defined data type whose underlying_type is a SELECT data type. |
||
| SimpleType |
an AnonymousType representing those EXPRESS data types defined in the language as "simple types": BINARY types, BOOLEAN, INTEGER, LOGICAL, NUMBER, REAL types, and STRING types. |
||
| SingleEntityType |
the group of Attributes of a given EntityType that appear directly in the entity_declaration for that EntityType, i.e. |
||
| SizeConstraint |
represents any constraint on the number of members in each value of an EXPRESS aggregation type that appears in the syntactic designation for the type. |
||
| SpecializedType |
|
||
| TypeElement |
A model element whose namespace is a data type (NamedType). |
||
| TypeScopeId |
an identifier whose scope is the EntityType corresponding to the entity declaration in which it is declared |
||
| UniqueRule |
represents an EXPRESS UNIQUE rule = a requirement that the combination of values of the specified "key" attributes be unique over all instances of the entity data type in a given Population. |
||
|
|
Poseidon for UMLTM UMLdoc |
|||||||||
|
||||||||||