Well, thank you for staying with me this far (unless you are one of those people who read the last page of a novel first!). Let's have a recap of where we have been so you can avoid making costly design errors. A well-designed database will ensure that your data is accurate, that you can extract the information you need, and that your database can evolve as your requirements change. What are the steps to designing a database that satisfies these objectives?
Understanding the Objective and Requirements
People wanting to set up a small database usually have one fairly specific idea in mind: for example, "I just want to keep a list of club members' details along with their membership type and the subs they have paid." The basic data ...