Я предполагаю, что вы используете EF4.0
, так как это невозможно в предыдущей версии (EF1.0
не включает свойства клавиш в модели).
В мастере создания вам необходимоУбедитесь, что при создании модели данных установлен флажок «Включить столбцы внешнего ключа в модель».В противном случае столбцы внешнего ключа будут опущены при создании данных.
Если я правильно помню, вы не можете просто добавить чужие ключи к классам, которые уже созданы.Вам нужно будет вручную отредактировать все сопоставления (не невозможно, может быть немного хлопотно, если вы новичок в EF).Или вы можете просто удалить этот класс из области дизайна и добавить его снова (убедившись, что на этот раз установлен соответствующий флажок).Это может быть проще, если вы не настроили сгенерированные классы.