A relational database has all of the advantages of a flat file database, plus the tables are linked by related fields. Like a map, the design of a relational database begins with a broad outline. Details are added. Part-to-whole relationships are depicted. The intended use of the map determines the selection of content. A topographical map helps engineers build roads, while a road map of the same territory helps travelers get from one city to another.