Entity Framework - Использование таблицы поиска (списка выбора) с ключом поиска - PullRequest
2 голосов
/ 03 мая 2010

Я работаю над приложением WPF, которое хорошо работает, используя Entity Framework (3.5 SP1) для сложных структур таблиц. Теперь проблема в том, что я хочу получить список из EF, который включает в себя поиск в таблице списков, в которой есть несколько списков.

В SQL я написал бы подпункт выбора как таковой:

SELECT Name, (выберите typeName из списков выбора, где type_id = items.type_id и picklist_key = 333) как Type_desc ИЗ элементов

Для этого нет внешних ключей, и таблица списков никогда не обновляется с помощью EF, поэтому она доступна только для чтения в отношении EF.

Я не уверен, что лучший способ поместить это в модель, если вообще.

Я отображаю в таблице данных только для чтения на панели инструментов.

Спасибо!

...