The Blueprint Beneath the Blueprint: Designing Data Model and Choosing Its Database

Eugene Zimin
Lesson 2 of Build a Twitter Clone - A Practical Guide to Software Modelling A diagram shows you what a system does; a data model tells you what it remembers . Before drawing a single flowchart, you need to know what information Bird must store - and how that information is shaped. In this lesson we read our three use cases for data clues, name the entities the system must track, define their fields and relationships, and translate all of it into a real MySQL schema split across two purposefully