Physical Data Model Design Is The Next Step After
A general understanding to the three models is that business analyst uses conceptual and logical model for modeling the data required and produced by system from a business angle while database designer refines the early design to produce the physical model for presenting physical database structure ready for database construction.
Physical data model design is the next step after. In a relational database system the next step after creating a conceptual data model is to convert it to a logical data model 70. The three levels of data modeling conceptual data model logical data model and physical data model were discussed in prior sections here we compare these three types of data models. One called database logical design which defines a database in a data model of a specific dbms and another called database physical design which defines the internal database storage structure file organization or indexing techniques. A data model or datamodel is an abstract model that organizes elements of data and standardizes how they relate to one another and to the properties of real world entities.
A database design that can change easily according to the needs of the. By drawing up a logical model extra data items can be added more easily in that model than in the physical model. A data model helps design the database at the conceptual physical and logical levels. Data model structure helps to define the relational tables primary and foreign keys and stored procedures.
For instance a data model may specify that the data element representing a car be composed of a number of other elements which in turn represent the color and size of the car and define its owner. During this step we might have two sub steps. The logical model s entities attributes unique identifiers and relationships map to the physical model s tables columns primary keys and foreign keys 69. The table below compares the different features.
Data warehousing concepts data modeling conceptual logical and physical data models.