Ho cancellato il campo comp_preferita l'ho creato nuovamente, ho lasciato solo UNSIGNED e mi č stat creata la chiave straniera....

Problema risolto!!!!!!