Domyślam się, że Clients.Case_Number i/lub Staff.Emp_ID nie są dokładnie tego samego typu danych co Clients_has_Staff.Clients_Case_Number i Clients_has_Staff.Staff_Emp_ID .
Być może kolumny w tabelach nadrzędnych są INT UNSIGNED ?
Muszą mieć dokładnie ten sam typ danych w obu tabelach.