Когда в моей базе данных есть таблицы с отношениями PK / FK (int) и когда они моделируются конструктором Entity Framework, все выглядит так, как должно быть. Я могу написать код ниже, и все, кажется, будет работать нормально, но затем, когда я запускаю код, я получаю сообщение об ошибке project.Status.StatusName, говоря, что ссылка на объект не установлена на экземпляр объекта. Я предполагаю, что у меня сложилось впечатление, что структура заполняла связанные сущности, когда вы заполняли родительскую сущность.
Dim db As New MyDbModel.MyDbEntities()
Dim project As MyDbModel.Project = (From p In db.Project Where p.ProjectID = 1).First
Response.Write(project.ProjectName)
Response.Write(project.Status.StatusName)