View Single Post
  #1  
Old December 4th, 2009, 10:55 PM posted to microsoft.public.access.tablesdbdesign
Cheryl
external usenet poster
 
Posts: 364
Default Table Design - Spreadsheet-like data

I am new to Access (using 2007) and partly as a learning experience, I’m
trying to build a database to handle training records for my division.

So far I have four tables – although I’m not sure I really need one of them
– tblEmployees, tblRoles, tblCCC, and tblCourses. tblCCC is a list of
department identifiers and is the one that might go away. I will probably
need another table for employee roles, since an employee can have multiple
roles. And of course I will need a table to hold the actual training data.

tblEmployee contains lngAutoID, strBadge (PK), strLastName, strFirstName,
strCCC, ysnActive

tblRoles contains lngAutoID (PK) and strRoles

tblCourses contains lngAutoID (PK) and strCourseName

Courses are assigned to an employee based on their role. I have an Excel
spread sheet with roles as column headers (B2:K2) and class names down column
A (A2:A26). An X in the intersection between role and class indicates that
that class is required for that role.

How do I take that data and turn it into Access object(s) that I can query,
use in reports, etc. Any other thoughts on the design thus far would be
greatly appreciated!

Thank you!