So I have made a couple databases before but they have all been pretty simple. This one has proven to be difficult for me to begin.
I have gotten some advice from "orange" & "June7" and I seem to be at a road block. They have given me some reading material which i have went over. I was suggested to use the "events database" that access has as a "pre-formated" but that is too simple for my needs and I don't believe it will work.
I am trying to structure my database correctly and am not sure where to go from here.
Here is my "narrative" for what I want my database to do.
"NARRATIVE"
I am wanting a database that will keep track of my "events". Each event will have an "event location", cost, group type, address, contact name, etc. I will have a "group type" for each event, this will range from age ranges, to a theme, etc. I will also have a list of clients and each client will have a gender, name, phone #, email, etc. Each event will have many clients (there will be a capacity on each event). A client can sign up for multiple events. Also I would like an "record entered by" field in each table so that once i expand my database and have other users in it, i will know who entered which records (hence the "DataEntryUser" table at the bottom with the "?")
Here is my list of tables and what I believe to be the relationships. I don't think I have my relationships correct. What I cannot figure out is how to make the relationships to my tables more linear. IN my rough draft everything table seems to go back to the "events" table. Is this the correct structure?
Here is an image of my structure:
I have attached a basic excel spreadsheet for anyone to open and modify what I have to show me how it should look like.
EventsTableSpreadsheet.zip
I have spent some time on this and cannot figure out if my current structure is correct or if there is something I am missing