У меня есть структуру таблицы, подобный следующемуLinq получить ребенка от Parent.Child.child
Table1 (ID (UniqueIdentifier))
Table2 (ID,(UniqueIdentifier) Table1ID (UniqueIdentifier), Table3ID (UniqueIdentifier))
Table3 (ID (UniqueIdentifier), Desc)
таблице 3 будет иметь уникальный Desc, и когда я в поиске БД для Table3.Desc, его могут уже существовать в коллекции Table1, но не в базе данных. Поэтому я хочу найти таблицу Table1, чтобы увидеть, является ли Table3.Code == кодом. Затем, когда Table1 сохраняет, он будет каскадно сохранять.
Я ищу что-то похожее на следующее: Я не могу
string desc = "123";
Guid? Table3ID = from t1 in Table1.Table2.Where(t3 => t3.Desc == desc).Table3.ID;
вытащить данные Table3 и понял, один из вас умных плакатов сэкономит мне пару часов, потянув меня за волосы ,