Forget the database, don't think about how to store data into the database, how to update the database, how to delete data. These things will only bring you a proceedings and make the procedures for the process. Not an object-oriented. Consider how to save the data after finishing all the design, map the design model to the relationship model, put it in the database.