Have you created any tables yet? Entered any data? If you have not
created any tables yet, you could start by creating a table to store the
names of your volunteers which could include an autonum field to assign
each volunteer an ID column then a FirstName column, LastName column,
and maybe some personal data like home address, teleophone. Name this
table tblVoluneerData (note: best not to have spaces in the column names
- if you need a space then use an underscore - First_Name)
Then create another table which would contain the and ID column that
would be the value of each volunteer for each position the volunteer
has, create a Position column, and it would look something like this:
tblVolunteer
ID Name
1 Joe Smith
2 Sue Jones
3 Mark Adams
tblPosition
ID Position
1 Usher
1 Doorman
1 Receptionist
2 Usher
2 Ticket Taker
3 Usher
3 Doorman
3 Security
You could have an additional table where you store the location of each
volunteer
tblLocation
ID Location
1 Lobby
1 Mezanine
1 Left Door
2 Left tier
2 Right Tier
3 Grand Tier
3 Right Door
One thing to avoid is to collect duplicate/redundant data like
Name Position Location
Joe Smith Usher Lobby
Joe Smith Usher Mezanine
Joe Smith Doorman Lobby
Joe Smith Doorman Mezanine
J. Smith Doorman Left Door
...
here the name Joe Smith and all the information pertaining to him is
being entered several times, along with the Positions... The problem
here is that one entry may be Joe Smith, the next entry might be J.
Smith, another entry might be Joe A. Smith... so you lose consistency.
Access is a Relational database management system (RDBMS) for desktop
computers. The key feature of an RDBMS is that the data gets entered
only one time, and then it gets propagated throughout the system by
queries or by programming code of the RDBMS. The RDBMS will not change
the data once it is entered. But multiple entries of the same data
always gets changed which makes it very difficult to report on with any
degree of accuracy.
In case you care, the concept underlying RDBMS is called "Normalization"
- the concept of eliminating redundant data. Once you have some tables
with data and need help with writing queries to query the data you can
post a question that is a little more specific.
hth
Rich
*** Sent via Developersdex
http://www.developersdex.com ***