Professional Documents
Culture Documents
Principal entity
Type entity
Secondary entity
Intersecting entity
Role entity
Structure entity
These entity types allow detailed business knowledge to be represented in data maps, so that
business requirements can be more clearly identified.
Principal entity:
Principal (super type) entities contain common data that are shared throughout an organization.
The concept of a principal entity is also used by IT-driven IE, but is called a super-type
A principal entity must be uniquely identified by at least one key attribute, called a primary key.
Primary keys originate in principal entities.
Type Entity:
Type entities are used for project management purposes and typically indicate the existence of more detailed
(subtype) entities.
A type entity indicates that other entities may also exist for each principal entity.
Type entities are used during data mapping for project management purposes.
A type entity typically contains the attributes:(entity-name)type number#(as a primary key) and (entity-name) type
name as illustrated in Figure 6.14 for EMPLOYEE TYPE:
Secondary Entity:
Secondary (subtype)entities contain data that are not to be shared throughout the organization; or
where privacy, security, or governance controls are enforced.
While principal entities are typically shared throughout an organization, some data are of interest only
to specific functional areas. These are called secondary entities.
These entities are not shared throughout the organization over which privacy , security , or legislative
governance controls may be exercised.
Exclusive Type: An exclusive type entity can be related to only one occurrence of a secondary entity.
Inclusive Type: An inclusive type entity can be related to many occurrences of secondary entities.
Intersecting entity:
Role entities are used to define business inter relationships and business roles.
Structure entity:
Structure entities are used to capture business knowledge as expert rules for knowledge
management.
Data Attribute Types:
We will now cover non-key attributes , referred to as non keys . There are several types of
non key attributes.
Selection attribute: Unique or non unique attribute used to refer to, or access, an entity; also
called a secondary key.
Group attribute: A collective name, used to refer to a group of related attributes.
Elemental attribute: A fundamental attribute that cannot be decomposed any further.
Repeating group attribute: An attribute with many occurrences in an entity.
Derived attribute: An attribute whose value is calculated from other attributes.