Modeled Entity

A Modeled Entity is an Entity that defines a logical data aggregation at an abstract level. It is used to model the default properties and code of an entity, so that the Entity can be referenced and inherited by derived entities in components.

Characteristics

Characteristics

 

Icon:

Modeled entity icon

Object type code:

ent

Main Development Object?

Yes

Part of:

Contains:

Modeled Field, Key, Relationship, Property, Code Container

Generalizations:

Entity , Main Development Object

Specializations:

Supertype Entity, Subtype Entity

Compilation Output:

EntityName.edc, Entity Collection Signature, Occurrence Collection Signature, SQL scripts

URI format:

ent:EntityName.ModelName

Specialization

Modeled Entity specializes Main Development Object and Entity in the following ways:

  • It has no parent

  • It can contain modeled fields, keys, and relationships

  • It must have a primary key