430 likes | 553 Views
Using Universal Patterns to Build Your HR Data Model. Purpose and Agenda. Purpose: Show value of using patterns in HR modeling Agenda Introduction Patterns Declarative role Contextual role Classification Conclusion. What is a Pattern?. Universal Data Modeling Patterns.
E N D
Purpose and Agenda • Purpose: • Show value of using patterns in HR modeling • Agenda • Introduction • Patterns • Declarative role • Contextual role • Classification • Conclusion
When Should I use a Specific or Generalized Pattern? Specific – Understand requirementsGeneralized - Flexibility
Freddy Mercury Bono Ice T Virgin Records
Employee Advocate, Employee, Department Freddy Mercury, Bono, Ice T, Virgin Records.
Freddy’s Review.----Bono Freddy Mercury Bono Ice T Freddy’s Review. Ice T’s Review. Freddy’s Review.----Ice T Virgin Records
Freddy’s Review.----Bono Freddy’s Review. Ice T’s Review. Freddy’s Review.----Ice T Freddy Mercury Bono Ice T Virgin Records Employee, Internal Organization, Employee Advocate, Department
Bono –Reviewer—Freddy’s Review, Freddy Mercury—Subject—Freddy’s Review Ice T – Mentor – Freddy’s Review Freddy Mercury Bono Ice T Virgin Records Freddy’s Review. Ice T’s Review. Employee, Internal Organization, Reviewer, Mentor, Employee Advocate, Subject
Ice T – Freddy’s Review Freddy’s Review. Ice T’s Review. Bono –Freddy’s Review, Freddy Mercury—Subject—Freddy’s Review Freddy Mercury Bono Ice T Virgin Records Employee, Internal Organization, Reviewer, Mentor, Employee Advocate, Department, Subject
Programmer, Admin Support. Management Job 1- Negotiation Management Job 1 Typing, Negotiation. Sales support Job 2 Tech support Job 3 Management, Technical. Tech Support Job 3- Technical
Management Job 1- Negotiation Tech Support Job 3- Technical Management Job 1 Sales support Job 2 Tech support Job 3 Programmer (Position Type ), Admin Support (Position Type ), . Typing (Skill Type), Negotiation (Skill Type),. Management (Position Category) Technical. (Position Category) Position Type, Skill Type Position Category
Other Patterns • Status • Business Rules • Hierarchies, recursive relationships • Contact mechanism
Value Proposition • Time and $ • Quality systems • Enable integration
In Conclusion • Not “Data Modeling for Dummies” • Systematic approach
Questions? • lsilverston@univdata.com • pagnew@univdata.com To license UDM models such as Universal Data Models for Human Resources, see:http://www.embarcadero.com/products/udm/index.html