Support non-numeric foreign keys