Context.Table.Count<TableObject>(t => t.id4 == 8 &&
(t.Column1 == 1 || t.Column1 == 2) &&
Context.Table2.Count<Table2Object>(t2 => t2.id2 == 5 && t2.id3 == 1 && t2.id == t.id) > 0);
, где TableObject
и Table2Object
- все, что вы называете сущностями из Таблицы и Таблицы2, соответственно.