Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

DATA MODELER

Former Member
0 Kudos
91

Hello,

Can you please give some information on DATA MODELER ?

Thanks

Yasoda

1 ACCEPTED SOLUTION

Former Member
0 Kudos
45

Hi

Check with this

DATA MODELER

SAP-SERM:

SAP SERM = (Structured Entity Relationship Model). It supports the user during modeling and when mapping the created model to the ABAP/4 Dictionary.

TOP DOWN Model:

First an overall model is created for the area to be modeled. Attributes are defined for the individual entity types. If the technical and semantic characteristics of the attributes are clear data elements (and domains) can be created or existing ones can be used, based on the data model.

BOTTOM UP Model:

The Data Modeler can also be used for (subsequent) modeling of an application, which already exists. In this case, entity types are created for tables and views, which already exist, and the tables and views are assigned to these entity types. The entity types obtain their attributes in this way.

HOW IS THE LINK BETWEEN THE DATA MODELER AND THE ABAP/4 DICTONARY CREATED?

Assigning entity types to tables are views creates the link between the Data Modeler and the ABAP/4 Dictionary. New tables or views can be created from the entity type. The attributes of the entity type can be transferred as fields of the table, and the data elements created can be used again.

Once this assignment has been made the fields of the view or table are displayed as attributes of the entity type, and are overlaid on the attributes (with the same name) which were previously entered for the entity type. Changes in the assigned Dictionary objects (for example adding, removing or changing fields) therefore take immediate effect, and are visible in the Data Modeler. This ensures the consistency of the data model and Dictionary, in that they access the same information.

The relationship of the entity types that were modeled in the data model are stored in the Dictionary as semantic foreign keys in the foreign key relationships. They therefore directly reference the particular modeled reference type or the specified reference type cardinality.

If it is okey, give some good points

Thanks

Siva Kumar

2 REPLIES 2

Former Member
0 Kudos
46

Hi

Check with this

DATA MODELER

SAP-SERM:

SAP SERM = (Structured Entity Relationship Model). It supports the user during modeling and when mapping the created model to the ABAP/4 Dictionary.

TOP DOWN Model:

First an overall model is created for the area to be modeled. Attributes are defined for the individual entity types. If the technical and semantic characteristics of the attributes are clear data elements (and domains) can be created or existing ones can be used, based on the data model.

BOTTOM UP Model:

The Data Modeler can also be used for (subsequent) modeling of an application, which already exists. In this case, entity types are created for tables and views, which already exist, and the tables and views are assigned to these entity types. The entity types obtain their attributes in this way.

HOW IS THE LINK BETWEEN THE DATA MODELER AND THE ABAP/4 DICTONARY CREATED?

Assigning entity types to tables are views creates the link between the Data Modeler and the ABAP/4 Dictionary. New tables or views can be created from the entity type. The attributes of the entity type can be transferred as fields of the table, and the data elements created can be used again.

Once this assignment has been made the fields of the view or table are displayed as attributes of the entity type, and are overlaid on the attributes (with the same name) which were previously entered for the entity type. Changes in the assigned Dictionary objects (for example adding, removing or changing fields) therefore take immediate effect, and are visible in the Data Modeler. This ensures the consistency of the data model and Dictionary, in that they access the same information.

The relationship of the entity types that were modeled in the data model are stored in the Dictionary as semantic foreign keys in the foreign key relationships. They therefore directly reference the particular modeled reference type or the specified reference type cardinality.

If it is okey, give some good points

Thanks

Siva Kumar