job work shifts can only be assigned to users who are currently not in any work shift
user and work shift relation