Как программно определить первичный ключ из коллекции сущностей

У меня возникают проблемы с импортом БД в Entity Framework. Некоторые отношения между таблицами возвращают мне некоторые другие сущности без первичного ключа. Для моего приложения мне нужно иметь ПК для каждой таблицы.

Есть ли способ сказать что-то вроде:

 MyEntityCollection.SetKey("ColumnName")

Или что-то подобное?

Большое спасибо!


person Ziba Leah    schedule 23.03.2012    source источник


Ответы (1)


Взгляните сюда, я обсуждаю это в этом ответе, EF4 Unknown Column In Список полей

http://xhalent.wordpress.com/2011/01/21/configuring-entity-framework-4-codefirst/ содержит некоторые подробности о двух способах указания FK в EF4.

person Not loved    schedule 23.03.2012