Restricting Data Entry

N

Nick hfrupn

I would like to create a database that records training modules completed for
employees.
There will be 5 modules with different information recorded for each module
but in saying that, some of the fields are replicated in some of the modules.
What I need to do is restrict data entry so that module 1 must be completed
before data can be entered into module 2. Module 2 is completed before data
can be entered into module 3 and so on up to module 5.
I have created a table with each candidate’s details including a personal ID
as a primary key. I then created a table for each module with a relationship
to the personal ID but this is where I came un-stuck, as I can’t figure out
how to restrict the data input until the predecessor module is completed.
Am I heading in the right direction by using a table for each module or
should I contain all data for each module in a single table.

Any guidance is appreciated.

Nick
 
M

mscertified

Obviously you need a column for each person called 'NextModule' which should
initially be zero. To get the next module, you simply add one to this value.
Your data entry form needs to do a Dlookup on this column and present the
data entry as appropriate for the next module.
You dont say if there will be multiple courses, if so, that complicates the
design as you will then need a 'next module' column for each course not just
for each person.

Dorian.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top