Terms Used in EDMassist

The following terms are used throughout the EDMassist

TermDescription
Application dataA data item with values that provide information of interest to application software referencing it.
Complex entities A complex entity denotes an implicitly or explicitly declared entity data type that is part of a supertype and subtype network.
DataA computational unit with its content representing a piece of information.
Data typeAn identifier denoting the class to which a data belongs.
Database

 A concrete realization of a repository by means of a database engine, such as EDMdatabase

Dictionary dataA data item with values representing information about the structure and behavior of another data instance.
EntityAn entity denotes something that exists in the real world and information about it is of interest to its viewer.
ENTITY data typeAn EXPRESS language construct that is used to describe structures of a data type in terms of attributes and local rules.
ENTITY instanceAn instance of the EXPRESS ENTITY data type that exist in a database.
EXPRESS

The formal name of a data definition language. It is used to describe the information requirement of a domain such as STEP Application Protocols,

Generic Resources and some aspects of Implementation Methods. A description of the EXPRESS language is set out in Part 11 of STEP (ISO 10303-11).

Global ruleAn EXPRESS language construct using the keyword RULE to define constraint that applies to one or more instances of an ENTITY Data type or ENTITY Data types.
InformationAn abstract thing providing knowledge (facts, concepts, instructions etc.) about an entity.
Language bindingA specification of the SDAI in a particular programming language.
Local ruleA class of EXPRESS RULE construct used to define the uniqueness and domain constraint of the EXPRESS ENTITY data type.
ModelA virtual container within which related data items exists.
RepositoryA logical data storage that is identifiable by name alone.
SchemaAn EXPRESS language construct, which is used to denote a collection of related data types.
SessionThe period when the facilities of the EXPRESS Data Manager are active for a client.
TYPE data typeAn EXPRESS Language construct that is used to create defined data types and declares an identifier to refer to it.

 

 

Â