B
BM
I'm helping someone out with a database and have my own ideas but want to
hear yours. Here's the scenario:
There are 900 or so emplyees in this organizaition all of whom have one of
50 different positions such as receptionist, sales person, etc. Each
employee is required to take a numer of required courses. Some courses such
as orientation only need to be taken once. Other courses need to be taken
annually, etc.
I have a number of tables with employees, course numbers, course names,
frequency the classes need to be taken etc.
How would you layout your tables? More importantly, how would you build a
query that would display who was due to take certain classes when? For
example, John Doe is hired today and has to take six couses, four of which
are annual. Assuming he takes his classes today, would you enter a date in a
table and what would you do to trigger an alert 11 months from now notifying
you he needs to take it again within a month.
Any takers?
hear yours. Here's the scenario:
There are 900 or so emplyees in this organizaition all of whom have one of
50 different positions such as receptionist, sales person, etc. Each
employee is required to take a numer of required courses. Some courses such
as orientation only need to be taken once. Other courses need to be taken
annually, etc.
I have a number of tables with employees, course numbers, course names,
frequency the classes need to be taken etc.
How would you layout your tables? More importantly, how would you build a
query that would display who was due to take certain classes when? For
example, John Doe is hired today and has to take six couses, four of which
are annual. Assuming he takes his classes today, would you enter a date in a
table and what would you do to trigger an alert 11 months from now notifying
you he needs to take it again within a month.
Any takers?