Databases offer a lot of flexibility when dealing with data By spending some time upfront on the database design  it will save you plenty of headaches later on Since the object of this to tutorial is not to elaborate on the advantages of using a database  I will skip to its limits