Example Essays Home
FAQ
Acceptable Use Policy
Tech Support
LOG IN!
Click HERE for Instant Access
 
This is a free preview of the paper.
Join Now
Log In
  

Semantic Model vs. Entity Relationship Model

The semantic model of database design is one method of modeling user data and requirements. It has both similarities to and differences from the entity relationship model. However, the semantic model may ultimately provide more effective and robust database systems, which are easier for users to conceptualize, and are easier for developers to normalize. The semantic model, though used less frequently, can be an extremely efficient way of modeling our business data.

Both the semantic model and the entity relationship model are methods of documenting and analyzing users’ requirements, and converting those requirements into a database the users can navigate easily through, one which provides forms, reports and queries so that users can track entities important to their work. Once the need for a database system has been decided, the developer determines, along with the users, the “things” to be represented by the database. The developer also specifies characteristics of those “things”, and establishes relationships among them.

In the semantic model of design, those “things” are called semantic objects. Semantic objects are similar to entities in the entit


Semantic objects are grouped together into classes, similar to the way entities are grouped. Semantic object classes, like entity classes, are represented in uppercase letters. Object classes contain instances of objects, just as entity classes contain instances of the entity. Thus, the CUSTOMER object mentioned above would contain instances of customers, for example CUSTOMER JOHN DOE, or more likely, CUST 73852 or the like. We say this because there may be more than one JOHN DOE, but 73852 most likely represents a unique instance, since we want object instances to be unique and identifiable in their own right.

The major difference between the semantic object model and the E-R model, however, is the way objects are represented in diagrams. On the surface this may seem shallow, but the diagrams each model uses goes to the very essence of how these models are used. The following illustration is an entity relationship model diagram of a terrorist tracking database:

The semantic object model is very similar to the entity-relationship model. Both look at business needs, and translate those needs into “things” that need to be tracked. However, the real difference lies in how the models look on paper. Compare the semantic object model to the E-R model, with its mostly text based representations, and its individual relationship diagrams, and the semantic model begins to look much more elegant and informational. The semantic object model provides us with a compact, logical way of looking at our data and laying it out. While the E-R model gives us much info

Some topics in this essay:
, ACTIVITIES ORG, Physical Identity, COMPANY EMPLOYEE, CustNo Likewise, JOHN DOE, Relationships E-R, semantic object, Address Finally, semantic object model, object model, semantic model, City Zip, e-r model, relationship model, terrorist object, entity relationship, object attributes, entity relationship model, semantic objects, DOE CUST, contain instances, classes contain instances, objects terrorist object, org objects terrorist,

Join now to see the rest of the essay!
Approximate Word count = 1067
Approximate Pages = 4 (250 words per page double spaced)


  

Join Now
(Credit Card)
Join Now
(Online Check)
Join Now
(Phone 1-900)



CUSTOMER SERVICES




Acceptance Essays
Arts
Custom Essays
English
Foreign
History
Miscellaneous
Movies
Music
Novels
People
Politics
Religion
Science
Sports
Technology
Book Notes

 

 


All papers are for research and references purposes only!
Copyright © 2002-2009 ExampleEssays.com DMCA
Saved Papers