http://screencast.com/t/ODkwZDQx
I have a simple 3 table model built from my DB. Company has 0 or more ProductsSold. Company has 0 or 1 AutoNegotiationDetails. As you see from the diagram, this is what is modeled. However, in the ProductsSold Mapping Details you can see that the CompanyId Value/Property is missing. Nor can I add it. I have discovered that I can get to it programatically by going to ProductsSold.Company.CompanyId.
1) Is this correct? 2) Why does EF hide the FK field?