Нет, потому что EF еще не понимает уникальное ограничение, и отношения в EF должны следовать тем же правилам, что и отношения в базе данных.Без уникального основного принципала не может существовать, и единственный способ получить уникальный принципал в EF - использовать первичный ключ.