Java Databases

Make a Java GUI program for a local doctorss office. There should be 4 tables, patients, employees, location, and appointments. The employees should hold name, address, phone, and whether or not they are a nurse, doctor or admin. This table may also
require additional information as you see fit. The location should be 5 different office locations. Each employee should be linked to a location. Appointments will hold the information about which location the appointment was at, at what time, the patient, and who the patient saw. You will need to create the database, populate it with data, create the main page and the insert, update and select pages required from the statement above. This entire program should be created in a GUI.