DataBase - training database - required training per employee

Asked By Jori via AccessMonster.com
21-Nov-09 07:31 AM
I am a novice Access user.  I would like to set up my current training
database in the most efficient way to run reports showing which employee
needs what training classes and by what date.  I am basically having a hard
time deciding when I should have data in a separate table or generate it from
a query.  I am afraid I am duplicating information where it should not be.

My goal is to run reports stating Employee A needs classes 1, 2, 3, 6, 9.
Class 1 is due by 12/31/09.  The problem is I have employees characterized by
job title (e.g., Engineer) who need class 1 & 2 but not the rest and so on.
I'd prefer to make the training classes tied to the individual, not the job
description. Otherwise I have to create numerous job descriptions (Eng. A,
Eng. B, etc.).  As I add new classes the original "training requirements for
Eng. A) is now not applicable to that entire group of folks so then I have to
re-do that group (example:  the person may now need effective communications
training but the rest of the folks in Eng. A group do not).

I have the following separate tables so far:

Table 1 (Employee table): EE ID#, First, Last Name, Active (yes/no box),
training category
Table 2 (Department numbers): Autonumber, Dept #
Table 3 (Classes): Class Number, Class Name, Req. Frequency,
Table 4 (Class Attendance): EE ID#, Class Number, Date Attended, Date Expired

Initially, I added "training categories" to the employee table and then made
a separate table as follows:

Table 5 (Training Category Directory): TrainingCategory#, Training category
(from Table 1), and then I have a bunch of yes/no columns defining each
training category (maintenance would have Electrical, Compressed Gas, etc.).
This was so I could remember how to define the training categories.

Bottom line, I want to know the correct way to create a training needs
assessment by individual in Access.

--
Message posted via AccessMonster.com
http://www.accessmonster.com/Uwe/Forums.aspx/access-tablesdbdesign/200911/1
Database
(1)
TrainingCategory
(1)
Attendance
(1)
Directory
(1)
HiiiThis
(1)
Jinka
(1)
Dept
(1)
Babu
(1)
  Fred replied to Jori via AccessMonster.com
23-Nov-09 09:23 AM
Hi Jori,

First you will have to clarify a few things to yourself and us.

You indicated that you want to record individual requirements for training.
But yet you have a fair amount of discussion (and some structure) where
training requirements  relate to titles and classes.   As a subtler example,
your inclusion of a "frequency" field in your class table indicates that such
is an attribute of the class.

As a mental starting point for analysis, if your sole need is to record
requirements for training, in your mind (or on a copy) start by removing the
frequency field from classes, plus anything else that implies otherwise, and
make a new table (shorten my long name)
InstanceOfAClassAttendenceRequirementForAPerson.  Two of the fields in it
will be the ID number of the person and the ID number of the class.

-  -  -

Now/or   think about those other things that might reflect on those
requirements.    For exam[ple, frequency of a class, information about Job
titles and title-dependent class requirements.     What you wnat to do with
such information / considerations:

1.   Leave it out of the database?    In that case the "how to" is simple

2.   Record it in the database, but just as general information that will
not trigger anything, it will just be "looked at" by people who will then
create training instance requirements in that new table.     If so, just add
those fields

3.  Have those considerations  somehow automatically generate instances of
training requirements.   If so, I would clarify excatly what those "rules"
are, and re-post in this group.

Hope that helps

Fred
  paragkale replied to Jori via AccessMonster.com
29-Jan-10 02:50 AM
hiii
This is all related to  database training course online CBT

'database training course'
(http://www.logicalsecurity.com/education/education_overview.html)

We have Self-Study Solution Packages, Computer Based Training, On-Line
Training, and we develop customized training for your needs.
Logical Security leads the industry by providing comprehensive and
varied educational solutions to meet a variety of needs. We are pleased
to offer private, on-site classes for organizations seeking to train 10
or more.


i hope that will help u.


--
paragkale
------------------------------------------------------------------------
paragkale's Profile: http://forums.yourdomain.com.au/member.php?userid=7281
View this thread: http://forums.yourdomain.com.au/showthread.php?t=985817
  ittrianings.global replied to Jori via AccessMonster.com
29-Jan-10 08:19 AM
Dear All,

If you have technical training program, Please let me know
ittrainings.global@gmail.com

Regards,
Shankar Babu Jinka
+919885112911
ittrainings.global     @gmail.com


Jori via AccessMonster.com;3516434 Wrote:


--
ittrianings.global
------------------------------------------------------------------------
ittrianings.global's Profile: http://forums.yourdomain.com.au/member.php?userid=7283
View this thread: http://forums.yourdomain.com.au/showthread.php?t=985817
Create New Account
help
query for attendance DataBase I have an attendance database to record student atendance. My database data like following: studentID, Attendance date, Attendance code 1 Dec / 01 / 2008 Absent 1 Dec / 10 / 2008 Sick 1 Nov / 5 / 2008 weekday report. If students attend to school then mark "X", but no data in the database. I can use 12 queries to union them in one query. The only thing is
do you have an attendance database for Access 2003 DataBase I need an Access 2003 attendance database. Do you know where I might find one? Thanks!!! Access Tables DB Design Discussions Access 2007 (1) Access 2003 (1) Office (1) Database (1) Attendance (1) Where have you searched? I believe I saw something like that (not much to the Microsoft site is for Access 2007???? Any ideas? Thanks! keywords: do, you, have, an, attendance, database, for, Access, 2003 description: I need an Access 2003 attendance database. Do you know
CREATING A DATABASE DataBase Is there a good template for making a fire department activities attendance database? I have a membership sign in sheet and would like to track how many fires for a query of all categories individualy and firefighters seaperately. Access Tables DB Design Discussions Database (1) NameEvent (1) Priamry (1) Firefighters (1) Attendance (1) Meetings (1) Drills (1) People - person_id - Priamry Key - first_name - last_name Event_Types - event_type_id - Primary Key event_type_name Events - event_id - Primary Key - event_type_id - Foreign Key - references Event_Types(event_type_id) - event_name - event_date Attendance - Primary Key = (person_id, event_id) - person_id - Foreign Key - references People(person_id) - event_id - Foreign Key - references Events events table. If someone attended the event then there would be a record in the attendance table. I would create a form based on the events table. On that form would
Run report in one database from another database DataBase Is there a way to run a report that was built in one database from another database? I have created a fairly complex report in one database that the users of another database need to view, however, there is other functionality in the database with the report that these users should not have access to. I don't want