I am very new to Access. I mainly work with excel and am very familiar with vba coding. I have a spreadsheet that I built and maintain that tracks the employees in a warehouse and provides them with an overall performance score at the end of the day. I want to try and build the same thing in access but am just starting out learning and don't know how to translate what I have in excel into access.
The information I gather can be broken down into three parts. But I don't know if I should create three tables or one large one. The three blocks of information are
Associate
name (first and last)
department
shift
clock in
clock out
Activities
task codes
task start time
task stop time
movements made during task
Exceptions
what task the exception happened in
exception duration
exception code
There is more but you get the idea. Each day an associate will be entered into the database and create a record of that associates day. If I have three tables how do I make sure that the task I entered for the associate is applied to that associates record and not someone else? Same with the exceptions table. Will I have to include the associates name in each table? I really don't want to have to enter a field of information more than once so should I just have one very large table that holds all the fields I will need?
Any advice?