asp.net mvc «многие ко многим» «один ко многим»

Я новичок в asp.net MVC и в Entity Framework. Я смотрю учебники asp.net mvc, но они очень простые. Мне нужно написать небольшой сайт, и в моей базе данных есть отношение один ко многим. если я хочу выбрать данные из двух таблиц (классическое внутреннее соединение), что вы рекомендовали использовать, представления базы данных или запросы Linq to Entity. Если вы используете Ling to Entity, поделитесь со мной небольшим руководством о том, как это сделать в asp.net mvc. или дайте несколько советов.

наилучшие пожелания.


person loviji    schedule 15.11.2009    source источник


Ответы (3)


Если вы просто создадите отношение FK между двумя таблицами, EF автоматически создаст связь между ними и выполнит автоматическое соединение, когда вы попросите его сделать это.

person Jan Jongboom    schedule 15.11.2009

Вы можете посмотреть учебник NerdDinner на сайте Скоттгу. Это очень простое приложение, использующее LINQ to SQL. Однако чтение довольно хорошее, и хотя я никогда его не использовал (я использую сущности ADO.net), я быстро научился использовать ASP.net MVC.

Итак, для хорошего чтения:

http://nerddinnerbook.s3.amazonaws.com/Intro.htm

person bastijn    schedule 15.11.2009

Я бы порекомендовал взглянуть на серию Роба Конери о Commerce MVC (или просто захватите код и проверьте его реализацию). Он имеет хороший чистый слой данных и поддерживает отложенную загрузку.

person Craig M    schedule 18.11.2009