The first thing you do when you design software is design the physical structure of the database.