0% found this document useful (0 votes)
27 views

Entity Types

This document describes the entity and relationship types used in the MDG Application Framework data model. There are four entity types - Type 1 represents root objects that can be processed in MDGAF and have data storage generated. Type 2 models lists of values that cannot be processed but have data storage generated. Type 3 models external entities that are not processed by MDG. Type 4 represents dependent nodes that can be processed within the context of other entity types. Relationship types include leading relationships between entity types, qualifying relationships that enhance keys, and referencing relationships where a key becomes an attribute.

Uploaded by

Poushali Sen
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views

Entity Types

This document describes the entity and relationship types used in the MDG Application Framework data model. There are four entity types - Type 1 represents root objects that can be processed in MDGAF and have data storage generated. Type 2 models lists of values that cannot be processed but have data storage generated. Type 3 models external entities that are not processed by MDG. Type 4 represents dependent nodes that can be processed within the context of other entity types. Relationship types include leading relationships between entity types, qualifying relationships that enhance keys, and referencing relationships where a key becomes an attribute.

Uploaded by

Poushali Sen
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

MDG Data Model: Details


This section describes the entity types and the relationship types used in the MDG Application
Framework (MDGAF).
1. Entity Types
An MDG data model consists of the following entity types:
• Entity Type with Storage and Use Type 1 (Type–1 Entity Type)
Storage and use type 1 must be used for entity types that can be processed in MDGAF. They have the
following characteristics:
o They represent root objects that are subject to governance.
o More than one type–1 entity type is possible in one data model.
o Data storage is generated (edition dependent and staging area).
o They are used for modeling attributes and relationships.
o They are processed in the first step of the change requests
o Non-assignment of data elements is optional.
o Input help is linked to a generated check table.
• Entity Type with Storage and Use Type 2 (Type–2 Entity Type)
Storage and use type 2 must be used for entity types that cannot be processed with MDG and which are
not available in the system. They have the following characteristics:
o They model lists of values and descriptions that can be uploaded.
o They model key enhancements for type-1 and type-4 entity types.
o Data storage is generated (no edition, no staging area).
o No further modeling is possible (only check tables and text tables generated).
o No processing in change requests is possible.
o They require an assignment of a data element.
o Check table values of data elements are ignored.
o Input help is linked to a generated check table.
• Entity Type with Storage and Use Type 3 (Type–3 Entity Type)
Storage and use type 3 must be used for entity types that should not be processed by MDG, but are
available in the system. They have the following characteristics:
o They model external entities used in the data model.
o They model additional primary keys for the tables of type-1 and type-4 entity types.
o No data storage is generated
o No further modeling is possible.
o No processing in MDG is possible at all.
o They require an assignment of a data element.
o Check tables and domain fixed values are used.
o Input help is linked to a check text table and a domain fixed value of data elements; only key fields
are processed in check tables.
• Entity Type with Storage and Use Type 4 (Type–4 Entity Type)
Storage and use type 4 must be used for entity types that can be processed in MDG within the context of
other entity types. They have the following characteristics:
o They represent dependent nodes of objects to structure object data.
o Entity type 4 must be processed on the UI together with required leading type-1 entity types.
o Data storage is generated (edition dependent and staging area).
o They model attributes and relationships.
o No assignments of data elements are possible.
2. Relationship Types
An MDG data model consists of the following relationship types:
• Leading Relationships
o Type-1 entity type can lead type-1 entity types and type–4 entity types.
o Type-4 entity types must be linked to a leading type-1 entity type.
o A type-1 entity type can have a leading type-1 entity type.
• Qualifying Relationships
o Entity types are qualified using additional key attributes.
o Type-2 and type-3 entity types can enhance the keys of type-1 and type-4 entity types.
The key of an type-4 entity type must be enhanced by at least one type–1, type–2, or type–3 entity
type.
• Referencing Relationships
o The key of a referenced entity type becomes an attribute of the referencing entity type.

You might also like