For each job, one can define the set of skills blocks that an employee must possess in order to adequately perform the job.
Each job is linked to a family of jobs.
Thus, an employee may compare the set of skills he or she possesses to the jobs repository, in order to see if he has validated the required skills that would allow him to target another job, or identify the skills he would have to acquire, and eventually request an appropriate training.