Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×
The Claris Museum: The Vault of FileMaker Antiquities at Claris Engage 2025! ×

This topic is 6426 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

I am creating a simple "Training" database for my company. We would like to track employees and departments that need training. We are planning the following fields, Employee name, Department, Training Type, Date training planned, Date training completed, We would also like to run reports on employees that have training scheduled but not completed.

I'm not sure how to set it up, whether or not I should be using repeating fields, etc; we have about 20 different training types, and about 5 different departments. We only need a report to display the training not completed per employee, and I can't figure out how to display the training not completed in the date repeating fields.

Thanks for your help

Posted

Do NOT use repeating fields. Do it relationally. The learning curve might initially be a bit steeper for relational, but in the end it'll be much, much better.

Your basic structure will be:

Employees table

Enrolments table

Session table

Course table

The Session table is so you can run a "course" more than once -- the session is a course run at a particular time or place (you could also add a Locations table and an Instructors table that link into Sessions as well).

(People usually only find that repeating fields suck when they try to generate reports, and then discover that the data isn't easy to get to.)

This topic is 6426 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.