Thursday, December 31, 2009
Types of Data Models
This post talks about the different types of data models we create when working with databases. The different data models include:
Conceptual Data Model
In this model, an Entity Relationship Diagram (ERD) is created. This diagram identifies all the entities in the system. In addition to it, it also defines the relationship between these entities.
Logical Data Model
In this model, the data is normalized. Normalization is the process of converting complex data structure into simple one. In this model, data is arranged properly in tables and Primary Keys (identifiers) are identified. Also relationships (based on ERD) is defined amongst tables.
Physical Data Model
In this model, the Logical Model is mapped to the target database technology. The schema is defined which includes the attributes, primary keys, forign keys and relationships.
Hope this helps. Stay tuned for more...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment