У меня есть 2 таблицы, которые отображаются в моей модели сущности, которые в основном это
Tasks
(
TaskId
TaskName
Description
ProjectId (Foreign Key)
)
Projects
(
ProjectId
ProjectName
)
Я получаю свою задачу, используя Linq для сущностей, подобных этой
Tasks task = (from t in db.Tasks where t.TaskId == id select t).FirstOrDefault();
В этом случае объект задачи имеет объект Projects, который, как я полагаю, может содержать проект, с которым связана эта задача, но в моем случае объект Projects всегда имеет значение null. Я не возражал бы, если бы я мог хотя бы получить идентификатор проекта из объекта задач, но это, кажется, скрыто.
Есть ли какие-либо вопросы о том, как я должен справиться с этим или где я иду не так? Я все еще пытаюсь обернуть голову linq и структурой сущности.
Спасибо