Difference between Conceptual and Physical Data Model
Conceptual Data Model:
The conceptual data model describes different types of data stored in a database. It also includes the relationships existing among data items. In this data model, a database is also described logically rather than physically in terms of data structure.
Physical Data Model:
Physical Data Model is the one closest to the physical storage device. Because it describes how data are stored on a storage medium such as a hard disk, magnetic tape, etc. It also defines compression and encryption techniques.
Conceptual vs Physical Data Model:
Parameters | Conceptual Data Model | Physical Data Model |
---|---|---|
Owner | 1. Business Stakeholders & Team members | 1. Database Administrator & Developers |
Complexity | 2. Simple | 2. Complex |
Entity Names & Relationship | 3. Presented | 3. Not presented |
Primary & Foreign Keys | 4. Not presented | 4. Presented |
Table & Column Names | 5. Not presented | 5. Presented |
Column Data Type & Constraints | 6. Not presented | 6. Presented |