Why use a Relational Data Model Design?
Small databases can easily be maintained as a single flat file (like a spreadsheet)
For design of larger databases that involve complex relationships and intricate manipulations, a relational model is essential
Originally the major limitation of relational model was memory and processing speed but this is no longer the case
Relational design model resolves a number of potential problems