Грешка Referencing column 'Geography_ID' and referenced column 'Geography_ID' in foreign key constraint 'eval_fact_table_ibfk_3' are incompatible.
е съвсем ясно, колоните са несъвместими:
CREATE TABLE IF NOT EXISTS Geography_Dim (
Geography_ID varchar(25) not null,
CREATE TABLE Eval_Fact_Table(
... truncated
Geography_ID int(11) not null,
Направете ги от един и същи тип или премахнете ограничението за външен ключ.
Можете да прочетете повече за ограниченията на външния ключ в документацията , най-интересната част е
Това не е вярно във вашия случай:varchar(25)
спрямо int(11)