430 likes | 560 Views
Discover the value of utilizing universal patterns in Human Resources data modeling. This session outlines a comprehensive agenda that includes an introduction to patterns, their declarative and contextual roles, and classification frameworks. Learn the difference between specific and generalized modeling, and when to choose each. The session emphasizes the systematic approach to HR data modeling and explores hierarchies, business rules, and integration strategies. Join us to enhance your HR data strategies through structured methodologies and practical insights.
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