Shift belongs_to both Employee and Site while Employee belongs_to Site
Shift belongs_to
Employee
Site
Employee belongs_to Site
Given that, here is a factory: