Se fai riferimento a una chiave primaria composita, anche la tua chiave esterna deve contenere tutte quelle colonne, quindi hai bisogno di qualcosa come:
FOREIGN KEY (available_trip_code, date)
REFERENCES available_trip (trip_code, date)
Se non hai già tutte quelle colonne presenti nella tabella, dovrai aggiungerle.