You are on page 1of 11

Presentation Topic

DATA ENTITY TYPES


DATA ATTRIBUTE TYPES
(LECTURE NO.11)

PRESENTED BY: KAMRAN


ROLL NO.9439
Data entity types:

 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:

 Intersecting entities result from decomposition of many-to-many associations, and


represent potential business activities, processes, or systems.
 A new entity is drawn between the two entities . This is called an associative or
intersecting entity.
 An intersecting entity typically indicates the existence of a business activity, business
process, or operational system
Role 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:

 These are key attributes and non-key attributes.


 These data attribute types enable us to show more clearly the detailed attributes that reside
in data entities to represent data and information used by different business areas and
interests within an organization.
Key Attributes:

 We first look at key attributes , referred to as just keys.


 • Primary keys: Used to identify each entity occurrence, uniquely.
 • Foreign key: Identifier in one entity , which is a primary key of another entity.
 • Candidate keys : Two or more unique identifiers for an entity, all of which are
candidates to be chosen as the primary key.
 • Compound keys: Two or more primary keys, used to establish a unique identifier.
Non-key Attributes:

 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.

You might also like