user is the global login identity. employee represents membership in one company. employeeJob stores the person’s title, location, department, shift, and manager. The records share an ID and are company-scoped, so one user can have different employment details in multiple companies.