Dbmsunit 5
Dbmsunit 5
Dbmsunit 5
For a simple database system, small number of user views, with a small
number of entity and relationship types, and easy task to compare the
local models, merge them together.
However, in a large system, a more systematic approach must be taken.
Some typical tasks in this approach are:
(1) Review the names and contents of entities/relations and their candidate
keys.
(2) Review the names and contents of relationships/foreign keys.
(3) Merge entities/relations from the local data models.
(4) Include (without merging) entities/relations
unique to each local data model.
(5) Merge relationships/foreign keys from the local
data models.
(6) Include (without merging) relationships/foreign
keys unique to each local data model.
(7) Check for missing entities/relations and
relationships/foreign keys.
(8) Check foreign keys.
(9) Check integrity constraints.
(10) Draw the global ER/relation diagram.
(11) Update the documentation.
Step 2: Validate global logical data model
To validate the relations created from the global logical data model using the
technique of normalization and to ensure that they support the required
transactions, if necessary.
Step 3: Review global logical data model with users
To review the global logical data model with the users to ensure that they
consider the model to be a true representation of the data requirements of
an enterprise.
Thank you