Creating Data Model, Managing Data Storage & Data Partitioning

Learn how to create a data model, manage data storage for high level design, and which attributes could be used to partition the database.

Create data model

It is unnecessary to do an extensive analysis of the data model during the interview. Merely listing out the main entities and attributes should be sufficient in this context. Also, it is not required to create a diagram like the one shown below: this is only for demonstration purposes.

A sample Entity Relationship Diagram for the application:

Level up your interview prep. Join Educative to access 70+ hands-on prep courses.