Похоже, что на самом деле это были бы отношения Много-к-1. Станция имеет 1 тип станции, но многие станции могут иметь один и тот же тип станции.
В этом случае можно ожидать, что запись Station будет иметь столбец StationTypeId. Скорее всего, вы не захотите выставлять свойство StationTypeId в вашей сущности Station, чтобы отобразить это в EF 6:
с использованием modelBuilder
modelBuilder.Entity<Station>
.HasRequired(x => x.StationType)
.WithMany()
.Map(x => x.MapKey("StationTypeId"));
Отношение 1 к 1 будет иметь таблицу StationType, совместно использующую PK StationId с таблицей Station. В этом случае Station будет иметь ссылку на StationType, а StationType будет иметь ссылку на Station. EF связывает их вместе с помощью PK:
modelBuilder.Entity<Station>
.HasRequired(x => x.StationType)
.WithRequired(x => x.Station);
Это может быть установлено с отношением FK к FK, но один FK должен иметь нулевое значение.