DataAssist can help create the set of pages that will let you manage these tables in your db. You can even use it to create the results page that will list the orders for your user. You must have the db created first though as DataAssist does not create a db for you but just uses the one that you connect to. If you need some help determining how to get your db setup you should take a look at our Database Starter Kit for PHP, it is a free training that we offer, here is a link:
We will be glad to help you get this going, please post back with any specific questions you have about any part of this that you need a better understanding of or have questions regarding.