Because I am the most technically oriented member in the office I have been tasked with developing a Training database and have found myself a bit over my head. The idea is to have have a list of staff and track both their completed training(with dates of refresher requirements monitored) as well as future training requests/mandates. I envision a table with staff members and a table with courses and the ability to add to both as needed. Also I think it should be able to add course/date offerings to courses. I see one staff member can have many courses and one course can be attended by many staff. Also one course can have many dates (both offered and completed) and one course can have many locations). Is this beyond the realm of a "simple" database? Thank you for any help you might provide.