The User Specifications have been drafted.
Email me if you would like an Access Database.
This Data Model shows how the concept of Inheritance is used to treat Conferences, Courses, Projects and Workshops as simply four different kinds of Events.
This makes the solution more generic but is sometimes not so easy to use as a Database.
The following Data Models without Inheritance have been produced for comparison purposes :-
A version showing Entity names only
A version showing Attributes
September 26th. 2009