Образ модели http://screencast.com/t/ODkwZDQx
http://screencast.com/t/ODkwZDQx
У меня есть простая 3-х табличная модель, построенная из моей БД. Компания имеет 0 или более проданных товаров. Компания имеет 0 или 1 AutoNegotiationDetails. Как видно из диаграммы, это то, что моделируется. Однако в подробностях сопоставления ProductsSold вы можете видеть, что значение / свойство CompanyId отсутствует. И я не могу добавить это. Я обнаружил, что могу получить это программно, перейдя в ProductsSold.Company.CompanyId.
1) Это правильно?
2) Почему EF скрывает поле FK?