Обычно это не то, что вы делаете в EF, обычно вы используете свойство навигации в вашей модели для связи двух сущностей. Сказав, что вот linq вы бы использовали, если они не связаны в обычном порядке.
from pplReq in PeopleRequirements
from person in People
where pplReq.PeopleId == person.Id
where pplReq.IsActive
select pplReq;
РЕДАКТИРОВАТЬ: на основе вашего обновления вокруг свойств навигации вы можете использовать
from pr in _dataContext.PeopleRequirements
where pr.People != null
where pr.IsActive
select pr
это найдет все PeopleRequirements, которые активны и связаны с реальным человеком
РЕДАКТИРОВАТЬ: вот обратный случай, люди с прикрепленными активными требованиями
from person in _dataContext.Peoples
from req in person.PeopleRequirements
where req.IsActive
select distinct person
Я не слишком уверен, нужно ли вам отличное или нет.