Ok, próbując utworzyć tabelę ref_data, po błędzie klucza obcego widzę to:
Co właściwie mówi ten błąd:(pogrubiony tekst)
Ale to prosta poprawka. Uruchom ten kod SQL na kliencie tabela:
ALTER TABLE `client` ADD INDEX(`firstname`);
... a następnie ponownie uruchom tabelę ref_data SQL.