Значение таблицы динамических связей, связанных с данными? - PullRequest
0 голосов
/ 09 июня 2010

Я создал проект LINQ-to-SQL в Visual Studio 2010 с использованием динамических данных.В этом проекте у меня есть две таблицы.Один называется phones_extension, а другой phones_ten.Список столбцов в phones_extension выглядит следующим образом: id, расширение, префикс, did_flag, len, ten_id, limittion_class_id, sfc_id, name_display, building_id, floor, room, phone_id, Department_id. В phones_ten это выглядит так: id, name, pbxidЯ хотел бы иметь возможность каким-то образом сделать так, чтобы была ассоциация (или наследование?), Которая, по сути, приводила бы к тому, что я мог сделать запрос, подобный phones_extension.ten, и это давало бы мне результат phones_ten.name.Прямо сейчас мне нужно получить phones_extension.ten_id, а затем сопоставить его с phones_ten.id - я пытаюсь заставить DBML автоматически обрабатывать этот перевод.Возможно ли это?

1 Ответ

1 голос
/ 10 июня 2010

ОК, Дэйв, вам нужно установить отношение в БД, чтобы это работало в Linq to SQL. Вы можете просто создать отношение (связь в L2S), но в любом случае для каждой таблицы должен быть первичный ключ, чтобы можно было вносить изменения..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...